Obiekt NoMad London mieści się w zabytkowym budynku sądu magistrackiego przy ulicy Bow Street w centrum dzielnicy Covent Garden, tuż obok gmachu Royal Opera House. Goście mają do dyspozycji 91 pokoi i apartamentów typu suite z drewnianymi podłogami i dziełami sztuki. Wiele apartamentów dysponuje wolnostojącą wanną.
Na miejscu działa kilka lokali gastronomicznych. Restauracja NoMad znajduje się w samym sercu hotelu, w wypełnionym światłem przeszklonym atrium. Side Hustle to lokal, w którym panuje swobodna atmosfera typowego brytyjskiego pubu, a wystrój zdobią zaskakujące elementy. Dostępne są tam klasyczne i nowoczesne koktajle oraz potrawy inspirowane kuchnią z południa Kalifornii.
Lokal The Library, który zarezerwowany jest na wyłączność dla Gości po godzinie 16:00, oferuje kameralną przestrzeń, kawy i koktajle.
Na miejscu działa centrum fitness.
O poranku serwowane jest śniadanie do wyboru z karty.
Teatr Theatre Royal przy Drury Lane oddalony jest od obiektu o 90 metrów, a dzielnica Covent Garden – o 100 metrów. Odległość od lotniska Londyn-City wynosi 12 km.