13 rooms · ★★★ · from £39
Situated above a historic public house, Hampton Court Palace Hotel is less than 5 minutes’ walk from Elephant & Castle Tube and train station. The Victorian building boasts many original features, such as ornate mirrors, fireplaces and wood...
Log in with your cycle.travel account:
Password |
Or simply use your account on: