44 rooms · ★★ · from £70
Just 0.5 miles from Victoria Station, and ideal for central London, this hotel in elegant Belgravia is basic, clean and convenient. It offers guests free Wi-Fi, 1 mile from Buckingham Palace.
Log in with your cycle.travel account:
Password |
Or simply use your account on: