Situé à Londres, à 500 mètres de Tottenham Court Road, le Maria propose un service d'enregistrement et de départ rapides et une connexion Wi-Fi gratuite. Vous séjournerez à proximité d'attractions telles que la station de métro Leicester Square, l'Arts Theatre et Carnaby Street. Il se trouve à 400 mètres du Prince Edward Theatre et à moins de 1 km du centre-ville.
Tous les logements comprennent un bureau, une télévision à écran plat, une salle de bains privative, du linge de lit et des serviettes. Tous les logements disposent d'une bouilloire. Certains comprennent une cuisine entièrement équipée avec un grille-pain et des plaques de cuisson. Les logements comprennent une armoire.
Vous séjournerez à proximité du Queen's Theatre, d'Oxford Circus et du Dominion Theatre. L'aéroport de Londres-City, le plus proche, est implanté à 15 km.