27 rooms · ★★★ · from £35
Located in Kensington Olympia, this 3-star hotel offers a neutral decor in all rooms. Olympia Exhibition Centre and Kensington Olympia Tube Station are just a 2-minute walk away.
Log in with your cycle.travel account:
Password |
Or simply use your account on: