
The Elephant & Castle Hotel
London — SE1 6DD
About This Venue
The Elephant & Castle Hotel is a charming Victorian property located in the heart of South London, perfectly positioned for business and leisure visitors. The hotel offers well-appointed meeting rooms suitable for corporate events, training sessions, and private functions, with capacity for up to 120 delegates. Modern facilities include complimentary WiFi throughout, professional AV equipment, and flexible room configurations. The hotel's central location provides excellent transport links to Central London, the City, and Canary Wharf, making it an ideal choice for business meetings and conferences. Guest accommodation features comfortable rooms with modern amenities, while the hotel's restaurant and bar provide excellent dining options for delegates and visitors.
Room Capacities
Pricing
Room hire rates available on request. Day delegate packages include meeting room, refreshments, and lunch. Special rates for full-day and multi-day bookings.
Features & Amenities
AV & Technical
Ideal For
Location & Access
Catering
Interested in this venue?
Free venue finding service — no booking fees
Get a Free Quote 0800 121 4470Share this venue
Scan for full listing
venues.jigsawconferences.co.uk/v2/venue/the-elephant-castle-hotel
Generated from InternationalVenues.com — Free Venue Finding Service
Jigsaw Conferences Ltd | 0800 121 4470 | events@jigsawconferences.co.uk
This information is provided as a guide. Please contact us for the most up-to-date availability and pricing.