since 1999
Home > London Hotels > Victoria Hotels > Winchester Hotel
Book online or call us on +44 (0) 1480 212898

Winchester Hotel (SW1)


17 Belgrave Road, Victoria, London, SW1V 1RB Location & Map

Winchester Hotel Profile and Photos

The Winchester Hotel is a family hotel in central London. This three-star hotel provides a high standard of accommodations in a superb central location. Guest rooms have all been thoughtfully designed to enhance the warmth and charm of the hotel. Room facilities include TV, Radio, toilet, and private shower. Fresh towels are supplied daily. Rooms are fully serviced daily.

Winchester Hotel Features

24hr Front Desk, Safety Deposit Boxes, Lounge, Restaurant (serves breakfast only)

Winchester Hotel Room Features

Colour TV, Radio, Bathroom, Shower

Winchester Hotel Location & Car Parking

The Winchester Hotel is situated within walking distance to Victoria underground and train station. The hotel is within easy reach of Hyde Park, the London Aquarium, the London Eye, Madame Tussauds and the Tower of London. There is no car parking available on site at the hotel. However there is a nearby NCP car parking one block away from the hotel on Semley Place, which offers 24 hour parking (charges apply).