- www.falconfarnborough.com
- 1
- 3
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... Located in..
Relevance: 15.483279