Gli ospiti del Brit Hotels Elephant Castle Londra, 3 stelle, possono arrivare facilmente a Paddington Green and St. Mary's Churchyard, situato a soli 5 minuti a piedi.
Il Brit Hotels Elephant Castle accoglie gli ospiti in 54 camere dotate di un impianto di climatizzazione, nonché di una TV a schermo piatto con canali satellitari. Includono anche un bagno con WC separato e una doccia nei bagni.
Gli ospiti possono cenare al ristorante Dragon Castle, situato nelle immediate vicinanze dell'hotel.
Il British Museum si trova a 3 km da questo hotel, mentre la Galleria di Newport Street si trova a 2 km. Il SEA LIFE London Aquarium, a circa 25 minuti a piedi, è sicuramente una tappa obbligata per le famiglie in visita a Londra. Il Brit Hotels Elephant Castle Londra ti permette di godere di attrazioni naturali come il Green Park, a 3,1 km. Situato a 450 metri dalla stazione della metropolitana Kennington, l'hotel è a circa 30 minuti a piedi dal London Eye. Questo alloggio si trova a 15 km dall'aeroporto di Londra City.