Apex Waterloo Place Hotel
HotelEdinburgh
Apex Waterloo Place Hotel is a hotel situated in the Scottish capital of Edinburgh. The property is located at 23-27 Waterloo Place, providing accommodation within the city.
No reviews on VacationGuide yet.
HotelEdinburgh
Apex Waterloo Place Hotel is a hotel situated in the Scottish capital of Edinburgh. The property is located at 23-27 Waterloo Place, providing accommodation within the city.
No reviews on VacationGuide yet.