Die in der Region Berkshire in Slough gelegene Unterkunft Westminster House bietet kostenloses WLAN und kostenlose Privatparkplätze.
Einige der Wohneinheiten verfügen über einen Satelliten Flachbild-TV, eine voll ausgestatte Küche mit einem Kühlschrank sowie ein eigenes Badezimmer mit einer Dusche und kostenlosen Pflegeprodukten.
Schloss Windsor liegt 5,3 km von der Unterkunft Westminster House entfernt, während Legoland Windsor 6,9 km entfernt ist. Der nächstgelegene Flughafen ist der Flughafen London Heathrow, 13 km von der Unterkunft Westminster House entfernt.