Das Hotel Nomad London liegt im Viertel Westminster von London und lediglich 5 Minuten zu Fuß vom London Transport Museum entfernt. Es überzeugt die Gäste mit Spa-Therapie, einer Gemeinschaftslounge und Spa-Dienstleistungen. Zu den Highlights des Hotels gehören 3 Restaurants und eine 24 Stunden geöffnete Bar.
Das Hotel liegt 850 m vom Londoner Chinatown und in etwa 400 Meter Entfernung vom Covent Garden. Sie können außerdem das London Dungeon gleich neben dem Nomad besichtigen. Die Unterkunft liegt nur 1 Kilometer vom London Eye entfernt. Die U-Bahn-Station Covent Garden ist in circa 200 Meter Entfernung vom Hotel.
Das Nomad verfügt über 89 Zimmer, die mit einem Flachbildfernseher mit Satellitenkanälen sowie einer Minibar ausgestattet sind. Die privaten Badezimmer bieten einen Haartrockner und Morgenmäntel.
Die Unterkunft bietet ein amerikanisches Frühstück mit Pancakes und frischem Gebäck. In dem 5-Sterne-Hotel befindet sich das Restaurant NoMad, das sich auf die britische Küche spezialisiert.