Brit Hotels Elephant Castle


Newington • Show on map
View Details for Price
Situated above a historic public house Brit Hotels Elephant Castle is less than 5 minutes’ walk from Elephant & Castle Tube and train station. The Victorian building boasts many original features such…More info


