The Windermere Hotel London

142 144 Warwick Way, London

Reservations:+1-888-355-0343

19 bedrooms

Baths

Guests

Description

Located in London (London City Centre), The Windermere Hotel, London is within a 15-minute walk of Apollo Victoria Theatre and Victoria Palace Theatre. This boutique guesthouse is 0.6 mi (1 km) from Westminster Cathedral and 0.6 mi (1 km) from Royal Hospital Chelsea.

Amenities

Bar/lounge

Parking

Elevator

Restaurant

Spa

WiFi/Internet

Laundry

Non-smoking

Breakfast

Air conditioning

24/7 front desk

Electric car charging station

FromUSD $150 / night

No nearby properties available in this region at the moment.