This 4-star inn in Denham is centrally located. The rooms at the Falcon Inn Denham offer tea and coffee making facilities, a refrigerator and a TV. Private bathrooms provide a hair dryer. Northolt Airport (NHT) is a 20 minute drive from the Falcon Inn Denham.