35 Hampton Street, London, Greater London (Great Britain)
Updating availability and prices
Situated above a historic public house, Hampton Court Palace Hotel is less than 5 minutes? walk from Elephant & Castle Tube and train station
This family room features a flat-screen TV and tea and coffee making facilities
It also has a private bathroom located just outside the room
Hotel
Room
Activities and leisure
Restaurant