Das freundliche Stadthotel liegt im Stadtzentrum Madrids in der Nähe der wichtigsten Geschäftsstraßen wie der Preciados oder der Princesa. Direkt vor dem Hotel finden Sie mehrere Bushaltestellen. Eine Metrostation liegt nur wenige Gehminuten vom Hotel entfernt. Den Königspalast erreichen Sie nach etwa 850 m, die Kathedrale von Almudena nach etwa 1km.