Das 3-Sterne-Brit Hotels Elephant Castle London liegt in unmittelbarer Nähe vom Paddington Green und dem St. Mary's Churchyard, und zwar 5 Fußminuten von hier entfernt.
Es gibt 54 Gästezimmer mit einem persönlichen Safe, Ausstattung zur Kaffee- & Teezubereitung und einem Flachbildfernseher mit Satellitenkanälen. Zu den Extras gehören eine getrennte Toilette und eine Dusche.
In der Umgebung gibt es viele Restaurants, darunter das Restaurant Dragon Castle, das sich ungefähr 5 Minuten zu Fuß von hier entfernt befindet.
Dieses Hotel liegt im Bezirk Walworth von London und ist in ca. 2 km Entfernung von familienfreundlichen Attraktionen wie dem SEA LIFE London Aquarium. Das Hotel befindet sich in ca. 25 Gehminuten Entfernung von den Cabinet War Rooms. Das London Eye ist in 30 Gehminuten erreichbar. Die U-Bahnstation Kennington ist kaum 450 Meter entfernt. Man braucht nur 26 Autominuten, um zum Flughafen London City zu gelangen.