The Windermere Hotel
Open
Photos
142-144 Warwick Way
London, Greater London SW1V 4JE
The Windermere is an award winning 19 bedroom boutique hotel. Centrally located, we are walking distance to London's most famous landmarks including Buckingham Palace, Westminster Abbey, Big Ben, Hyde Park, Tate Britain, Royal Hospital Chelsea and the River Thames.
Also at this address
Owner verified
See a problem?
You might also like
United Kingdom›The Windermere Hotel




