Welcome to Windermere Hotel London, This family-run hotel is placed just 0.5 miles from Victoria Bus and Train Stations and Sloane Square. It has a restaurant, and is 1 mile from Buckingham Palace and Westminster Abbey. The 4-star Windermere’s rooms all have a satellite TV, an in-room safe and free tea and coffee. Individually decorated, each room has a private bathroom with a hairdryer. English breakfasts and a modern European evening menu are served in the relaxed atmosphere of the Windermere Brasserie. Victoria Tube Station provides 5-minute links to the lively West End. Tate Britain art Gallery is 1 mile away on the Thames. (Windermere Hotel London hotels booking).