Hotel nearby Santa Rita
1 found
Hotel del Bosque Costa Rica
Featuring a restaurant, Hotel del Bosque Costa Rica is located in Santa Rita Rio Cuarto de Grecia in Alajuela. This accommodation offers a garden. Free WiFi access is available.
More Hotel in other Cities
Interesting places in Santa Rita
Search this area