Novotel London Heathrow

Rate this item
(0 votes)
Situated near the airport; in West Drayton; this hotel is close to Stockley Park and Brunel University. Area attractions also include Twickenham Stadium and Twickenham Stoop Stadium.

Additional Info