|Maximum number of meeting rooms||2|
The Falcon Hotel is a three-star self-accredited 30-bedroom boutique hotel located in Farnborough, Hampshire across from the TAG London Farnborough Airport. The hotel features a lobby bar, wireless internet access, airport views, and meeting facilities.
How it works?
Show the establishment