Westminster House Hotel
31-37 Windsor Road, Slough, SL1 2EL, Großbritannien
Das Westminster House ist eine Unterkunft mit Stadtblick in Slough, 5,3 km vom Windsor Castle und 6,9 km vom Legoland Windsor entfernt. Diese Unterkunft verfügt über einen Aufzug und einen Kamin im Freien.