Situado en el corazón de San José, rodeado de museos nacionales, plazas y bulevares a pie, el lugar está a poca distancia de los principales lugares de interés cultural y turístico.
El hotel se encuentra a 5 minutos a pie de la catedral de San José y del teatro nacional.