Brit Hotels Elephant CastleHotel
35 Hampton Street, Southwark, Londra, SE17 3AN, Regno Unito
Situato sopra una storica casa pubblica, il Brit Hotels Elephant Castle dista meno di 5 minuti a piedi dalla stazione della metropolitana Elephant & Castle e dalla stazione ferroviaria.