Guest House
HALCYON HOTEL
8 Royal Terrace, Edinburgh, Midlothian, EH7&5AB
From £35.00 - £90.00 per person
4 Single, 4 Double, 2 Twin, 4 Family (12 En-suite)
The Halcyon Hotel occupies a prominent position within this imposing terrace, considered to be the longest in Europe. Surrounded by gardens and key parks, within easy walking distance of Princess Street, Edinburgh Castle, Holyrood House and the S...
patricia@halcyon-hotel.com