Hotel Vista Canyon Inn
★★★★
Barrio San José; Alajuela, Alajuela, Costa Rica Show on map
Hotel La Rosa de America is a 3-star hotel in Alajuela, Costa Rica. It is one of 50 places to stay in Alajuela listed on Triptoic.
Barrio San José; Alajuela, Alajuela, Costa Rica
Hotel La Rosa de America is located at Barrio San José; Alajuela, Alajuela, Costa Rica.
Hotel La Rosa de America is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
#3 in Heredia