
Edinburgh, United Kingdom
Terrace Hotel
2-star hotel
Featuring free WiFi throughout the property, Terrace hotel offers accommodations in Edinburgh, 1640 feet from Edinburgh Playhouse. Each room comes with a flat-screen TV, and has its own separate bathroom. Guests will find a…
- Wi-fi
- 24-hour reception
- Restaurant
- Concierge


