Selina is located in Provincia de Alajuela, La Fortuna, Costa Rica on Avenida 325 75 meters east of the bus terminal La Fortuna Provincia de Alajuela CR 21007. Selina is rated 4.4 out of 5 in the category hostel in Costa Rica.
Address
Avenida 325 75 meters east of the bus terminal La Fortuna Provincia de Alajuela CR 21007