La maison d'hôtes Veracruz se trouve au cœur de Madrid, à quelques mètres de la Puerta del Sol et de la station de métro Sol. Elle dispose d'une connexion Wi-Fi gratuite. Les chambres lumineuses et spacieuses sont décorées dans un style minimaliste.