Falcon Hotel London

11 Norfolk Square, London, W2 1RU, United Kingdom

About Falcon Hotel London

alcon budget hotel in central London is an independent budget discount rate hotel established some 60 years ago - (see our history!) The hotel is set in a building converted to a hotel from a private Edwardian building of 110 years old (now listed as a preserved building by English Heritage for historic importance) but refurbished throughout the years; last bathrooms refurbished: 2009, last hotel redecorated 2009.

Location

Falcon Hotel London
11 Norfolk Square, London, W2 1RU, United Kingdom

Logo

We are an independent travel network
offering over 100,000 hotels worldwide

Learn more Learn more