40 rooms · ★★★ · from £36
The 19th-century Garden Court Hotel is superbly situated in Kensington Gardens Square. It offers stylish, family-run accommodation, a short walk from Bayswater Underground Station.
Log in with your cycle.travel account:
Password |
Or simply use your account on: