Address:

14 Hermitage Place
EH6 8AF
Edinburgh
UK

Website: The Park View House Hotel Edinburgh