Falcon Group Great Cumberland Place está en el centro de Londres, a 15 min a pie de Museo Madame Tussauds y a 1,3 km de Oxford Street, y ofrece alojamiento con wifi gratis.
Cerca del alojamiento hay puntos de interés como Estación de Paddington, The Serpentine y Estación de metro Oxford Circus. El aeropuerto (Aeropuerto de Londres - City) está a 16 km.