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. W wielu apartamentach zapewniono wolno stojącą wannę.
Na terenie obiektu działa kilka lokali gastronomicznych i barów.
Na miejscu działa centrum fitness.
Obiekt oferuje śniadanie do wyboru z karty. Posiłek może być podany w restauracji, bibliotece lub do pokoju.
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.