Share Public Profile
Ten Hill Place Hotel
Ten Hill Place Hotel offers a 4 star accommodation in the Edinburgh city center, within walking distance of Princes Street, the historic Old Town and the main tourist, shopping and business district.
Ten Hill Place Hotel offers a 4 star accommodation in the Edinburgh city center, within walking distance of Princes Street, the historic Old Town and the main tourist, shopping and business district.