Obiekt NoMad London położony jest w znakomitej lokalizacji w miejscowości Londyn i oferuje klimatyzowane pokoje, centrum fitness, bezpłatne Wi-Fi oraz bar. Obiekt znajduje się w dzielnicy Westminster. Na miejscu Goście mogą wybrać się do restauracji. 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.
Każdą opcję zakwaterowania w obiekcie wyposażono w telewizor z płaskim ekranem i sejf.
Na miejscu serwowane jest śniadanie à la carte, pełne angielskie/irlandzkie lub amerykańskie.
Pracownicy całodobowej recepcji, którzy mówią w języku arabskim, angielskim, hiszpańskim i francuskim, służą pomocą w zaplanowaniu pobytu.
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.