Hotels nearby 2 Grosvenor Street, Haymarket, Edinburgh EH12 5EG

Ballantrae Hotel

Approximately 1.99 km away
Address: 8 York Place, New Town,, Edinburgh, United Kingdom

Nicolson Apartments

Approximately 1.99 km away
Address: 28 West Nicolson Street, Edinburgh, Edinburgh, City of, United Kingdom

Ballantrae Hotel

Approximately 1.99 km away
Address: 8 York Place, New Town,, Edinburgh, United Kingdom

Nicolson Apartments

Approximately 1.99 km away
Address: 28 West Nicolson Street, Edinburgh, Edinburgh, City of, United Kingdom