Check-in
2:00 PM
★★★3 star property
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.
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.
Guests can dine at our Michelin-starred restaurant 'The Conservatory,' which serves modern European cuisine crafted by renowned chefs. 'Skyline Terrace' offers panoramic city views with a menu specializing in gourmet bites and signature cocktails during evening hours. The hotel also provides luxurious breakfast options and room service round-the-clock.
Our wellness oasis includes a full-service spa offering bespoke treatments like aromatherapy massages and rejuvenating facials alongside traditional hydrotherapy sessions. The fitness center features state-of-the-art equipment while yoga classes take place in the tranquil garden setting.
Points are credited instantly on non-refundable bookings.
Search prices are indicative and may change at checkout.
2:00 PM
11:00 AM
Check-in time starts at 3 PM; photo ID required along with credit or debit card deposit upon arrival. Pet-friendly options available under specific terms; prior arrangement needed. All major credit cards accepted; guests are advised to adhere to smart-casual dress code in dining areas.
+44 20 7636 4685
Palace Hotel
Points credited instantly
Non-refundable stays credit points as soon as the booking is confirmed.
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.
57 Gower St, London WC1E 6HJ, UK
See on mapPoints are credited instantly on non-refundable bookings.
Check-in time starts at 3 PM; photo ID required along with credit or debit card deposit upon arrival. Pet-friendly options available under specific terms; prior arrangement needed. All major credit cards accepted; guests are advised to adhere to smart-casual dress code in dining areas.
Palace Hotel · +44 20 7636 4685
0 of 0 room types
Search prices are indicative and may change at checkout.