Doté d'un toit-terrasse avec vue sur la ville, le NH Madrid Suecia est situé dans le centre de Madrid, à seulement 150 mètres de la station de métro Banco de España. Il propose gratuitement une connexion Wi-Fi haut débit dans l'ensemble des locaux.