The Place Hotel

34-38 York Place, Edinburgh, EH1 3HU

Authority: Edinburgh (City of)

Rating Date: 09/03/2023

Sorry, no rating history available.