Located in the heart of San José, surrounded by national museums, plazas and walking boulevards, the venue is within walking distance to the main cultural and tourist attractions. The hotel is within 5-minute walk of San José Cathedral and the National Theatre.