Tilajari Hotel Resort & Conference Center is located in Costa Rica on 22 km east Of La Fortuna, Alajuela Alajuela Muelle. Tilajari Hotel Resort & Conference Center is rated 3 out of 5 in the category hotel in Costa Rica.
Address
22 km east Of La Fortuna, Alajuela Alajuela Muelle