London Winchester Hotel

London

London Winchester Hotel

17 Belgrave Road, London, United Kingdom View map
Located approximately a 10-minute drive from the medieval castle "Tower of London", the 3-star London Winchester Hotel offers access to tourist attractions throughout London.
Located 2.4 km from the huge Coca-Cola London Eye Observation Wheel, the hotel is also 3.9 km from Marylebone railway station. Entertainment venues in the area are the Apollo Victoria Theatre (950 metres) and the Royal Albert Hall (2.6 km). The Winchester London is situated in the vicinity of Buckingham Palace, and Victoria Coach bus station lies only 550 metres away. There is Pimlico underground station nearly 10 minutes on foot from this London hotel.
The 20 rooms at the accommodation comprise a mini-kitchen.
Guests can dine at St. George's Tavern, serving British dishes, or at Seafresh Fish Restaurant, located only 550 metres away.
+ More - Less
Main Features
  • Free Wi-Fi
  • + More

Map

Tourist attractions in

London

Prices & Availability

Please wait, we're checking available rooms for you.
Facilities

Room Comforts

  • Free Wi-Fi in rooms
Main Features
  • Free Wi-Fi

Policies

Check-in: from 14:00 until 23:59
Check-out: until 10:00
Frequently asked questions
Enter your dates
Enter your dates
Su 28 Jun
Mo 29 Jun
Guests
Searching hotels in London