El NH Collection Madrid Suecia dispone de terraza en la azotea, con vistas panorámicas de la ciudad, y se encuentra en el centro de Madrid, al lado del Círculo de Bellas Artes. El establecimiento está a solo 150 metros de la estación de metro de Banco de España, y a 10 minutos a pie de Sol.