Apex Waterloo Place Hotel

23-27 Waterloo Place
Edinburgh
United Kingdom