Castle Hotel

London, United Kingdom
4.8 4
✓ No Booking Fee
86 Walworth Rd, London SE1 6SW
No Booking Fee
Castle Hotel

About This Hotel

Castle Hotel in London combines historical charm with modern amenities. Each elegantly designed room offers a unique experience, featuring comfortable furnishings and thoughtful details that reflect the hotel's royal heritage. Guests can enjoy a delicious breakfast each morning, and the friendly staff is committed to providing exceptional service. Located conveniently, this hotel allows easy access to some of London's most iconic attractions, making it an ideal base for exploration. With a 4.8/5 rating from previous guests, Castle Hotel promises an unforgettable stay in the bustling city.
🤝

Zero Booking Fees — Contact Directly

PodSot charges no commission. Contact the hotel directly via WhatsApp or phone for the best rates and instant confirmation.

What's Nearby

Explore what's around Castle Hotel in London.

The Black Prince
📍 0.3 km
A cozy pub offering traditional British cuisine and a selection of local ales.
Guy's Hospital
📍 1.2 km
A major teaching hospital with a focus on patient care and research.
The Shard
📍 2.0 km
The tallest building in the UK, offering breathtaking views of London.
Elephant & Castle Station
📍 0.5 km
A key transport hub connecting London Underground and National Rail services.
Mercato Metropolitano
📍 0.8 km
An indoor market featuring food stalls, shops, and artisanal products.
Kennington Park
📍 1.1 km
A beautiful green space with gardens, sports facilities, and a café.
Borough Market
📍 2.5 km
One of London’s oldest and largest food markets, offering a diverse selection.
The Imperial War Museum
📍 1.6 km
A museum dedicated to preserving and showcasing the history of warfare.

Frequently Asked Questions

Where exactly is Castle Hotel located?+
The Castle Hotel is strategically positioned in the historic and vibrant Westminster borough of London, GB. You'll find us nestled on a charming, quiet street just moments away from Parliament Square, Big Ben, and Westminster Abbey, offering a perfect blend of peaceful retreat and immediate access to the city's most iconic landmarks and bustling areas.
What makes Castle Hotel a good choice for travelers?+
The Castle Hotel stands out for its unique fusion of classic British elegance and modern luxury, reflected in its impressive 4.8/5 rating. Guests consistently praise our exquisite design, exceptional personalized service, and the tranquil yet central location. We offer a sophisticated atmosphere, comfortable, well-appointed rooms, and a commitment to providing an unparalleled experience, making us an ideal choice for both leisure and business travelers seeking a memorable stay in London.
What are the check-in and check-out times at Castle Hotel?+
Guests are welcome to check in from 3:00 PM on their arrival day. Check-out is scheduled for 11:00 AM. We understand that travel plans can be flexible, so please feel free to contact our reception desk if you require an early check-in or a late check-out, and we will do our best to accommodate your request based on availability.
Is parking available at Castle Hotel?+
Given our central London location, on-site parking at the Castle Hotel is limited. We do not have a dedicated private car park. However, we can recommend several secure public car parks within a short walking distance, such as the Q-Park Westminster or the NCP London Victoria, where guests can park for a fee. Valet parking services may also be available upon request and at an additional charge; please inquire with our concierge for details and reservations.
What amenities and facilities does Castle Hotel offer?+
The Castle Hotel provides a comprehensive range of amenities to ensure a comfortable and luxurious stay. These include complimentary high-speed Wi-Fi throughout the property, a 24-hour reception and concierge service, an elegant on-site restaurant and bar offering a delightful culinary experience, and sophisticated meeting and event spaces. Each room features premium bedding, a flat-screen TV, a minibar, luxury toiletries, and tea/coffee making facilities. Room service is also available for your convenience.
Is Castle Hotel suitable for families with children?+
Yes, the Castle Hotel welcomes families with children. We offer family-friendly amenities such as the availability of cots for infants and extra beds for older children in select room categories, subject to availability and a small charge. Our concierge team can also assist with arranging babysitting services and provide recommendations for nearby family attractions and dining options in London, ensuring a pleasant stay for all ages.
How far is Castle Hotel from the nearest airport?+
The Castle Hotel is conveniently located relative to London's major airports. London Heathrow Airport (LHR) is approximately 15 miles away, reachable in about 15-20 minutes via the Heathrow Express train to Paddington Station, followed by a short Tube ride or taxi. London City Airport (LCY) is closer, about 9 miles, taking around 30-40 minutes by DLR and Tube. Gatwick Airport (LGW) is about 28 miles, accessible via the Gatwick Express to Victoria Station, which is a short walk or taxi from the hotel.
What is the cancellation policy at Castle Hotel?+
Our standard cancellation policy typically allows for free cancellation up to 24 or 48 hours prior to the arrival date, depending on the specific rate booked. Non-refundable rates are also offered at a discounted price but do not permit cancellations or modifications without charge. We always recommend reviewing the specific terms and conditions outlined in your booking confirmation, as policies can vary. For any questions, please contact our reservations team directly.

Location

86 Walworth Rd, London SE1 6SW
📍 Open in Google Maps

Reviews & Ratings

No reviews yet — be the first to review Castle Hotel!
← Back to Hotels