Les clients de Falcon Hotel Londres peuvent bénéficier d'un accès facile au Musée du laboratoire d'Alexander Fleming, situé à 5 minutes à pied.
Les chambres disposent d'une cafetière/théière, ainsi que d'une TV LCD à écran plat pour votre confort. Une toilette séparée et une douche sont gratuits dans les chambres. Dotées de commodités telles qu'un sèche-cheveux et des draps de bain, les salles de bains privées sont équipées d'une douche à l'italienne, d'une toilette séparée et d'un évier.
Falcon Hotel distribue un petit-déjeuner anglais traditionnel le matin. The Sawyers Arms Restaurant est situé à proximité de cet établissement.
L'hotel sans fumée est situé dans une zone populaire de Londres, à 4 km du London Eye. Les sites historiques comprennent le Palais de Kensington, qui se trouve dans les environs de l'hotel. De plus, Talbot Square Gardens est à 200 mètres de Falcon et Oxford St est à 10 minutes en voiture. À moins de 3 km de la propriété 3 étoiles, on trouve le Parc Gordon Square pour une expérience shopping exceptionnelle dans la région. L'hotel est situé à 200 m de la station de métro Paddington, et à proximité de la gare de Marylebone.