Das Hotel liegt im Herzen von San José, umgeben von nationalen Museen, Plätzen und Fußgängerboulevards, und ist nur wenige Gehminuten von den wichtigsten kulturellen und touristischen Attraktionen entfernt.
Das Hotel liegt 5 Gehminuten von der Kathedrale San José und dem Nationaltheater entfernt.