Categories
Travel News

Marriott opens a Courtyard property at London Heathrow airport

Marriott has opened doors to its newest hotel near London Heathrow airport, the ‘Courtyard by Marriott London Heathrow airport’, located just off the Bath Road around two miles from the airport’s Terminals 2 and 3.