Hotel La Rosa de America

Address:

100mts Sur y 75mts Este de la Mandarina
Barrio San Jose de Alajuela
San Jose, Costa Rica

Hotel star rating:

3 stars

Map:


Contact   ·   Privacy   ·   Terms