Das Hotel Wyndham London liegt 25 Minuten Gehweg vom Green Park entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von London.
Die Gäste können orientalische Gerichte im Restaurant Ishtar genießen, 5 Minuten zu Fuß von hier entfernt.
Das Hotel ist auch ungefähr 2 km vom Naturhistorischen Museum entfernt. Zu den Sehenswürdigkeiten, die in etwa 30 Gehminuten Entfernung vom Hotel sind, gehört die St James's Church. Der Gordon Square Garden ist in rund 2,1 km Entfernung von der Unterkunft. Das Wyndham ist in unmittelbarer Nähe zur U-Bahn-Station Marylebone, was sehr günstig ist.