Das 2-Sterne-Hotel Cumberland Apartments London befindet sich in unmittelbarer Nähe zum Madame Tussauds, und zwar rund 1 Kilometer von hier entfernt.
Das Hotel ist in ca. 25 Gehminuten Entfernung vom Naturhistorischen Museum gelegen. Zu den Sehenswürdigkeiten, die in etwa 2 km Entfernung vom Hotel sind, gehört die St James's Church. Um Ihr Geschichtsbewusstsein zu bereichern, sollten Sie die den St. James's Palace in circa 30 Gehminuten Entfernung vom Cumberland besuchen. Die Unterkunft befindet sich in einer 250 Meter Entfernung von der U-Bahn-Station Marble Arch und nicht weit entfernt vom Bahnhof Marylebone.
Das Restaurant The Grazing Goat rühmt sich der britischen Küche und 12 Minuten Gehweg vom Hotel entfernt.