3-gwiazdkowy Brit Hotels Elephant Castle jest usytuowany w dzielnicy Southwark w Londynie zaledwie 5 min spacerem od atrakcji kulturalnych, takich jak Muzeum Rodziny Cumingów. W tym hotelu zapewniono Wi-Fi na terenie całego obiektu.
Brit Hotels Elephant Castle w Londynie oferuje 54 pokoje wyposażone w urządzenie do parzenia kawy/herbaty oraz takie nowoczesne udogodnienia jak telewizja satelitarna. W łazienkach pokojów są oddzielna toaleta i prysznic oraz takie udogodnienia jak suszarka do włosów i ręczniki.
Restauracja Aobaba oferuje dania kuchni wietnamskiej i leży w zasięgu ręki od tego hotelu.
Hotel mieści się w Londynie, w kilku minutach od Kennington. W okolicy znajdują się Katedra św. Pawła w Londynie (2 km) oraz Opactwo Westminsterskie (2,1 km). Rodzinne wakacje w Londynie staną się bardziej ekscytujące, jeśli odwiedzisz Londyńskie Akwarium Sea Life położony jedynie 25 min spacerem od obiektu noclegowego. Lotnisko Londyn City oddalone jest od obiektu o 26 min jazdy samochodem.