Photo gallery for Delta Hotels by Marriott Heathrow Windsor
Delta Hotels by Marriott Heathrow Windsor
Slough hotel with 3 restaurants
Reviews
8.8
Excellent
Popular amenities
Explore the neighborhood
Ditton Road, Langley, Slough, England, SL3 8PT
- Windsor Castle7 min drive
- Eton College7 min drive
- LEGOLAND® Windsor9 min drive
- London (LHR-Heathrow)12 min drive