The Place New Town
Search & compare prices for The Place New Town in all hotel booking websites.


The Place New Town Address: 34-38 York Place, , Edinburgh, United Kingdom
Minimum price found for The Place New Town was: Null GBP
Click here to get more information, photos & guest ratings for The Place New Town