No image available for this hotel
No image available for this hotel
Santa Ana, Santa Ana
Spend a second to
save a fortune!
Spend a second to save a fortune!
Arborea Flats, 121, Rio Oro, San Jose Province, Santa Ana
Situated in San José, 9 km from Multiplaza Escazu and 14 km from Estadio Nacional de Costa Rica, San Jose Corporate Stays Arborea Flats Suites features accommodation with free WiFi, a garden with an outdoor swimming pool, mountain views, and access...
See MoreUsage of subsidiary facilities may incur additional fees