Luxe Your Stays- Slough Appartamento Slough, Buckinghamshire
Situated within 5.3 km of Windsor Castle and 6.9 km of Legoland Windsor in Slough, Luxe Your Stays- Slough features accommodation with free Wi-Fi and seating area.
Numero delle stanze: 14
Farnham Road Phoenix House, Slough, SL1 3TN, Regno Unito