Hotels Near Apex Waterloo Place Hotel, Edinburgh