The Glasshouse in Edinburgh, located at the base of Carlton Hill, is a beautiful landmark in the Scottish Skyline. This modern hotel offers comfortable and spacious accommodation, contemporary decor and modern amenities. The rooms also feature there own terrace where you can relax and enjoy the beautiful scenery. Local tourist attractions surround the hotel and the include Princes Street, Holyrood Palace, Royal Mile and Edinburgh Castle.