Bénéficiant d'un bel emplacement dans le centre de Londres, le NoMad London propose des chambres climatisées, une salle de sport, une connexion Wi-Fi gratuite et un bar. Construit au XIXe siècle, cet hôtel 5 étoiles se trouve à moins de 70 mètres de l'opéra royal et à 200 mètres du théâtre Lyceum. L’établissement assure des services d’étage, de change et de concierge.
Les chambres sont pourvues d’une télévision à écran plat et d’articles de toilette gratuits.
Un petit-déjeuner à la carte, anglais/irlandais complet ou américain est servi sur place. Le restaurant du NoMad London sert une cuisine américaine, britannique et mexicaine. Des plats végétariens, végétaliens et sans produits laitiers peuvent être préparés sur demande.
Le personnel de la réception ouverte 24h/24 parle français, arabe, anglais et espagnol.
Les sites d'intérêt à proximité de l'établissement incluent le théâtre royal de Drury Lane, le Savoy Theatre et la station de métro Leicester Square. L’aéroport de Londres-City est situé à 13 km de l’établissement.