Windermere Hotel

142/144 Warwick Way, Victoria, London, United Kingdom

Windermere Hotel Photos

Windermere Hotel Map

142/144 Warwick Way, Victoria, London, United Kingdom
Windermere Hotel

Hotel Information

Other amenities/services: Rooms with Phone, Safe, Coffee maker, Iron / Ironing board. Room service, Central heating