Castle Apartments

2.5
(142 reviews)
Royal Mile 7A Lawnmarket, Edinburgh EH1 2PB Scotland
+44 131 240 0800Official website
Centrally Located
Condominium
Luxury
Mid-range
Hotel
Castle Apartments | Edinburgh | United Kingdom | TripAligner