The Glasshouse is a contemporary hotel set in a converted 19th-century church in the heart of Edinburgh. The rooms are stylishly decorated and offer modern comforts. Guests can enjoy panoramic views of the city from the hotel's rooftop garden. No prepayment is necessary for reservations.