Hotel La Rosa de America, Alajuela, Costa Rica
Hotel La Rosa de America is conveniently located at 100mts Sur y 75mts Este de la Mandarina in Alajuela, Costa Rica
Hotel Location:
Address: 100mts Sur y 75mts Este de la Mandarina
City: Alajuela
Country: Costa Rica
phone: +506 2433 2741
Hotel Features:
- Check-In Time: 2 PM
- Check-Out Time: noon
- In Room TV
- Room Service