Head to Edinburgh and discover Ten Hill Place Hotel and its wonderfully convenient and quiet Georgian Square location. You really will be sitting pretty in this fabulous capital city, within easy walking distance of all…
Enter a hotel, place, postcode or attraction