Choose London Heathrow Marriott Hotel for your next family holiday. Our hotel is conveniently located on Bath Road near the airport, with modern accommodation and easy access to family-friendly attractions including LEGOLAND® Windsor, Hampton Court Palace and Windsor Castle.