Close Window
View Category

Residence Inn San Jose Escazu

Events & Meetings

San Antonio Meeting Space (35 of 40)

Our San Antonio Meeting Space is the perfect space for a small meeting or social event, and it is only 15 minutes away from downtown San Jose.