Situated about a 25-minute stroll from Tower Bridge, the 6-room Palmer Apartments - Elephant & Castle London also boasts easy access to Elephant & Castle train station which is only 450 metres away.
The apartment lies in Southwark with cultural draws like the Tate Modern gallery and Shakespeare's Globe theatre, nearly a 10-minute drive from the cantilevered Coca-Cola London Eye Observation Wheel. This apartment is 2.7 km from the public Trafalgar Square and within easy reach of The Cuming Museum. Palmer Apartments - Elephant & Castle is nestled around 10 minutes on foot from Kennington tube station.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please