Falcon Apartments Great Cumberland Place se encuentra en el centro de Londres, cerca de lugares de interés como Museo Madame Tussauds, Oxford Street y Estación de Paddington.
Cerca del alojamiento hay puntos de interés como The Serpentine, Estación de metro Oxford Circus y Campo de críquet Lord's. El aeropuerto más cercano (Aeropuerto de Londres - City) está a 16 km del alojamiento.