Guests and pets
- Pets
- Allowed
London
Castle Bar is a hotel in London, United Kingdom.
Hotel Overview: Castle Bar distinguishes itself with its commitment to sustainable luxury and a prime location that offers quick access to the city's business and entertainment districts. The architectural elegance of the hotel blends classic charm with modern eco-friendly practices, making it an award-winning destination for discerning travelers. Accommodations: Castle Bar caters to a variety of travelers with its richly appointed rooms and suites. Guests can enjoy a comfortable stay in one of the 150 elegantly appointed guestrooms. Each of the 150 rooms at Castle Bar exudes luxury with plush bedding, marble bathrooms, and state-of-the-art in-room technology including Wi-Fi and flat-screen TVs. Guests can choose from a variety of room types such as deluxe rooms with city views, garden suites featuring large balconies, or poolside cabanas equipped with exclusive toiletries and minibars. The attention to detail in each space ensures a blend of comfort and opulence. Amenities: Castle Bar offers an array of luxurious amenities including concierge services, valet parking, private cabana rentals at the poolside, a fully-equipped business center, and VIP services such as butler or limousine rentals. Each amenity is designed to provide utmost convenience and exclusivity to our guests. Dining Options: Castle Bar features multiple dining venues including The Terrace Grill offering panoramic city views along with signature dishes by our Michelin-starred chef; La Cucina serves authentic Italian cuisine in a cozy setting. Our exclusive wine pairings and tasting menus enhance any dining experience. Breakfast options range from continental spreads to personalized room service meals. Nearby Location & Transportation: Located just 5 kilometers from the nearest international airport and 3 kilometers from the central train station, Castle Bar is ideally situated for both business and leisure travelers. Major landmarks are easily accessible from this central location. Nearby Attractions: High-end shopping center - 2 km Convention hub - 3 km Entertainment venues including theaters and live music - within 4 km Wellness And Activities: Our wellness facilities include a luxurious spa offering signature treatments like aromatherapy massages or hydrotherapy sessions; a fitness center equipped with modern machines; yoga classes; outdoor pools surrounded by lush gardens creating serene relaxation zones for all guests. Policies & Check-In Instructions: Check-in starts at 3 PM using biometric self-service kiosks. Government-issued photo identification required Pet-friendly policies are in place allowing small pets under specific conditions. All major credit cards accepted without surcharge Summary: Castle Bar is your urban oasis combining luxurious accommodations, exceptional amenities, prime location near transportation hubs for easy accessibility by families or business travelers alike. This hotel stands out not only for its luxury but also its commitment to sustainability making it highly recommendable. Disclaimer notification: Amenities are subject to availability and may be chargeable as per the hotel policy.
Facilities, their hours and charges are set by the hotel; your booking includes only what your room or rate lists.
Accessibility at this hotel is not verified. Ask us to confirm before booking
Choose dates and guests to see the rooms at this hotel. Prices and availability depend on your dates and guests.
Yes, the hotel allows pets.
Distances are approximate, in a straight line from the hotel’s map position, not driving distances. Distances in the hotel’s description come from the hotel and may be by road. © OpenStreetMap contributors
Nearest airport: London City Airport, about 13.4 kmThe distance is approximate, in a straight line from the hotel’s map position, not a driving distance.
Castle Bar is located in London. Nearby places include Coal Drops Yard (about 2 km), O2 Centre (about 4.1 km) and Alexandra Palace (about 4.6 km). The nearest airport is London City Airport, about 13.4 km away.
30 m from this hotel
150 m from this hotel
170 m from this hotel
170 m from this hotel
220 m from this hotel
Distances are straight lines between the two hotels’ map positions.