Windsor House Hotel

Windsor House HotelA central London Bed and Breakfast Hotel offering double/twin and 3/4/5 bedded family rooms, super affordable budget accommodation, your home from home London hotel base. We are a family run Bed and Breakfast Hotel in London – central in zone 1 – Earl’s Court, near the South Kensington museums, Kensington High Street and Hyde park. London is waiting for you! Safe secure garden for families with children – a traditional, affordable, London Bed and Breakfast Hotel.

Address: Windsor House Hotel 12 Penywern Road London SW5 9ST

Tel: 02073 739 087

Bedrooms: 25


Company website

Print Friendly, PDF & Email