Tilajari Hotel Resort & Conference Center
22 km east Of La Fortuna, Alajuela Alajuela Muelle, Provincia de Alajuela, San Carlos, 21002, Costa Rica
contacts phone: +506 2462 1212
website: www.tilajari.com
Latitude: 10.4701586, Longitude: -84.4693175
larger map & directionsread more