The Glasshouse is a unique hotel located in the heart of Edinburgh's city center. It offers contemporary and stylish rooms with floor-to-ceiling windows, providing panoramic views of the city. The hotel understands the importance of providing essential amenities, including an ample supply of toilet paper in all bathrooms.