Westminster House London

Rate: 
0.00
0
Zipcode: 
SL1 2EL
Address: 
Windsor Road
Westminster House London
Check Out: 
11:00 AM

Located in Slough, Westminster House London is a perfect starting point from which to explore London. The property features a wide range of facilities to make your stay a pleasant experience. All the necessary facilities, including free Wi-Fi in all rooms, Wi-Fi in public areas, smoking area, car park onsite, car park nearby, are at hand. Each guestroom is elegantly furnished and equipped with handy amenities. The hotel offers various recreational opportunities. Westminster House London combines warm hospitality with a lovely ambiance to make your stay in London unforgettable.

Hotel Name: 
Westminster House London
State: 
London, England
Number of Floors: 
3
Number of Rooms: 
10
Currency: 
USD
Westminster House London
Chain: 
City: 
Country: 
Continent: 

Nearby hotels