Verified review
2/10 Terrible
Wendy
30 Oct, 2025
Stayed 5 nights in Sep 2025


















No, pets are not allowed at this property.
Self-parking is free at this property.
Check-in start time: 3:00 PM; check-in end time: midnight. After-hours check-in is not available.
Checkout is at 11:00 AM.
Situated in Slough, this apartment building is 0.6 mi (1 km) from St. Mary's Church and 2.8 mi (4.5 km) from Windsor Castle. St. Paul's Church and Eton College are also within 3 miles (5 km). Slough Station is 6 minutes by foot.