Did you mean: Ten Hill Place
Ten Hill Place Hotel
(1,281)
Hotel
Stylish rooms (some with Arthur's Seat views) & free Wi-Fi, plus a restaurant & wine bar.
Address: 10 Hill Pl, Edinburgh EH8 9DS, United Kingdom
Phone: +44 333 003 5242
Welcome to Edinburgh's largest independent four star hotel, within walking distance of all Edinburgh's main tourist attractions.
This innovative Edinburgh hotel is within easy walking distance of Princes Street, the historic Old Town and the City Centre's main tourist, shopping and ...