Delta Hotels by Marriott Heathrow Windsor
Langley, Slough, Berkshire SL3 8PT
Delta Hotels by Marriott is conveniently located just 5 miles from Heathrow Airport, so if you are looking to host a business meeting or event for international guests, this is a good one. With capacity…
- Distance: 4.38 Miles
- Max: 400 guests