Holiday Inn Express San Jose Forum, an IHG Hotel

Holiday Inn Express San Jose Forum, an IHG Hotel

Hotel

Del Centro Empresarial Forum Dos, 150 Metros Sur y 50 Metros Oeste, Pozos, San Jose, Costa Rica 10903