Back to results

Windsor House Hotel Information and Photos

  • Type And Size
  • 2 Star B&B
  • Independent Hotel
  • 17
12 Penywern Road London Earls Court SW5 9ST

Windsor House Hotel

Windsor House Hotel is situated in the west of the capital, close to the exhibition centre at Earls Court. This small bed and breakfast hotel is always popular with families, students and groups looking for budget accommodation close to the centre of London. Earl's Court Underground Station is only a few minutes' walk away, so you can easily travel around the capital and visit attractions such as the London Eye and the Houses of Parliament.

Windsor House Hotel offers a range of accommodation, from single rooms for individual travellers to 5 bedded rooms for groups. Rooms are available with either private or shared bathroom facilities, depending on your budget. All rooms have basic but comfortable furnishings and you'll also have access to the hotel's shared kitchen facilities should you wish to cook for yourself. Windsor House Hotel also has a welcoming reception, where friendly, helpful staff are always on hand to assist you.


Windsor House Hotel is situated close to Earls Court Exhibition Centre, which hosts a variety of exhibitions, as well as conventions and music concerts. The lively Earls Court area is home to many bars, shops and restaurants and you'll find the fashionable Kensington and Chelsea areas within easy reach. Also close by is the popular Leighton House Museum.

Windsor House Hotel Facilities


Central Heating / Coffee/Tea Maker / Family Friendly / Gardens / Ground Floor Access / Hotel Safe / Pay-Phones / Pets Welcome / Self-Catering Kitchen / Shared bathroom / Shared Kitchen / Shower / Television Lounge / Wash Basin


Check in from: 12:00 GMT
Check out by: 10:00 GMT

Bookings for more than one person in a shared room are not guaranteed to be placed in the same room.

If you need to make a reservation at Windsor House Hotel for 10 people or more, please contact LondonNet for further information as this would have to be confirmed with the hotel prior to booking.

If you wish to pay for the remaining balance of your bill via credit or debit card, Windsor House Hotel will charge 3%.

This London Bed and Breakfast is independently owned and operated.


Our Prices

Book the Windsor House Hotel on LondonNetHotels from just £12.25 per person per night


From Heathrow Airport

Take a Piccadilly Line train on the London Underground and alight at Earl's Court.

From Gatwick Airport

Catch the Gatwick Express train and travel to Victoria Station. Once there, enter the London Underground and take a District Line train to Earl's Court.

From Stansted Airport

The Stansted Express train will take you straight to Liverpool Street Station. From there, enter the London Underground and catch a Central Line train to Holborn, then take the Piccadilly Line to Earl's Court.

From Luton Airport

Catch an overland train to King's Cross St Pancras Station, then use the Piccadilly Line of the London Underground to get to Earl's Court Station.

By Eurostar

From the Eurostar terminal at Waterloo Station, take the Jubilee Line of the London Underground to Westminster. Change to the District Line and take a train to Earl's Court Station.

By Coach

Exit Victoria Coach Station and the follow the signs to Victoria Underground Station. Catch a train on the District Line and travel to Earl's Court Station.

By Tube

Windsor House Hotel is located just a few minutes away from Earl's Court Station, which is on the District Line and the Piccadilly Line.

On Foot

At Earl's Court Station follow the exit signs to reach Earl's Court Road, where you should turn right. Turn right again onto Penywern Road and you will find Windsor House Hotel on your right.