Property Location: A stay at Edinburgh Townhouse places you in the heart of Edinburgh, steps from Princes Street and George Street. This hotel is 0.4 mi (0.7 km) from Princes Street Gardens and 0.5 mi (0.8 km) from Usher Hall. Rooms: Stay in one of 10 guestrooms featuring LCD tel... Show More
Reach us, we're available 24/7.