- UK Information
- UK Hotels
- Windsor House Hotel
Windsor House Hotel
Next to Earls Court Underground Station, Windsor House Hotel offers budget rooms with private bathrooms. Earl’s Court Exhibition Centre is a 5-minute walk away, and Stamford Bridge, home of Chelsea FC, is 15 minutes’ walk from the hotel.
Rating
Visa,MasterCard,American Express
Prices from £38
25