





























Try different dates or a different guest count — availability and prices change daily.
See other hotelsHotel Overview: Gower House Hotel stands out with its commitment to sustainable luxury and a prime location in the heart of London, making it a beacon for eco-conscious travelers and history enthusiasts. The hotel's architecture blends classic charm with modern sustainability practices.
Accommodations: Gower House Hotel caters to a variety of travelers with its richly appointed rooms and suites. Guests can enjoy a comfortable stay in one of the 15 elegantly appointed guestrooms. The Gower House Hotel offers an array of luxurious accommodations, each designed to provide an exceptional stay. Rooms range from Deluxe Singles to Premium Doubles, featuring king-sized beds, high-thread-count linens, marble bathrooms, and bespoke toiletries. In-room amenities include state-of-the-art Wi-Fi connectivity, flat-screen TVs, and minibars. Select rooms boast balconies with stunning views of the city or serene garden vistas.