Check-in
14:00:00
★★★3 star property
Barry House stands out with its commitment to providing a luxurious, eco-friendly stay right in the heart of London. Its Victorian architecture elegantly contrasts with modern sustainable practices, including energy-efficient operations and locally sourced amenities. This blend of historical charm and contemporary responsibility makes it a unique choice for discerning travelers.
Barry House caters to a variety of travelers with its richly appointed rooms and suites. Guests can enjoy a comfortable stay in one of the 17 elegantly appointed guestrooms. Each of the 17 rooms at Barry House exudes luxury and comfort. Guests can choose from deluxe single rooms to expansive family suites, all featuring plush bedding, marble bathrooms, and charming city views. In-room amenities include high-speed Wi-Fi, flat-screen TVs, minibars stocked with gourmet snacks, and exclusive toiletries. Some rooms offer balconies overlooking Hyde Park.
The hotel features an exquisite dining venue known as The Garden Room where guests can enjoy traditional English breakfasts or indulge in contemporary British cuisine during dinner hours. Signature dishes are crafted using local organic ingredients by our Michelin-trained chefs. Room service is also available round the clock to cater to any culinary desire.
Guests at Barry House can unwind in our state-of-the-art wellness center that includes a spa offering signature treatments like aromatherapy massages and detox wraps along with modern gym facilities equipped for both cardio workouts
Points are credited instantly on non-refundable bookings.
Search prices are indicative and may change at checkout.
14:00:00
11:00:00
Check-in time starts at 3 PM using government-issued photo ID required Pets are not allowed except for service animals Please be aware that special requests are subject to availability
44-0207-723 7340
Hotel
Points credited instantly
Non-refundable stays credit points as soon as the booking is confirmed.
Barry House stands out with its commitment to providing a luxurious, eco-friendly stay right in the heart of London. Its Victorian architecture elegantly contrasts with modern sustainable practices, including energy-efficient operations and locally sourced amenities. This blend of historical charm and contemporary responsibility makes it a unique choice for discerning travelers.
12 Sussex Place, Hyde Park
See on mapPoints are credited instantly on non-refundable bookings.
Check-in time starts at 3 PM using government-issued photo ID required Pets are not allowed except for service animals Please be aware that special requests are subject to availability
Hotel · 44-0207-723 7340
0 of 0 room types
Search prices are indicative and may change at checkout.