Apex Waterloo Place Hotel

Address:

23-27 Waterloo Place
EH1 3BH Edinburgh, Scotland

Hotel star rating:

4 stars

Map:


Contact   ·   Privacy   ·   Terms