Obiekt NoMad London położony jest w znakomitej lokalizacji w centrum miejscowości Londyn i oferuje klimatyzowane pokoje, centrum fitness, bezpłatne Wi-Fi oraz bar. We wszystkich pokojach znajduje się telewizor z płaskim ekranem z dostępem do kanałów kablowych oraz prywatna łazienka. Dla Gości zapewniono takie udogodnienia, jak obsługa pokoju i usługa konsjerża. Personel służy także pomocą w wymianie walut.
W prywatnej łazience zapewniono prysznic, bezpłatny zestaw kosmetyków i suszarkę do włosów. Wszystkie pokoje wyposażone są w szafę i czajnik.
Codziennie rano serwowane jest śniadanie à la carte, pełne angielskie/irlandzkie i amerykańskie.
Pracownicy całodobowej recepcji, którzy mówią w języku arabskim, angielskim, hiszpańskim i francuskim, zawsze chętnie służą pomocą.
W pobliżu obiektu NoMad London znajdują się liczne atrakcje, takie jak Opera Royal Opera House, Teatr Lyceum i Teatr Royal przy Drury Lane. Lotnisko Lotnisko Londyn City znajduje się 13 km od obiektu.