The 4-star Marriott Heathrow Windsor Hotel places guests abound 29.2 km from The Place. The modern hotel represents European architecture in Slough.
You can find Centre Court only 24.2 km from the property. The center of Slough is 4 km away from the venue.
The venue is notable for the convenient location within a 10-minute drive to London Heathrow airport.
There are 380 en-suite rooms appointed with a safe, a work desk, direct dial phone, complimentary Wi-Fi and TV. Bathrooms are fitted with a shower, a bathtub and complimentary toiletries.
Eat & Drink
Guests can unwind in the in-house restaurant, which serves light regional cuisine. Marco & Chats bar is available on site. Serving a wide assortment of dishes, Toby Carvery and The Montagu Arms Harvester are about 200 meters from the property.
The on-site car rentals are also provided.
An indoor swimming pool and a tennis court are available for guests' enjoyment.