Is there a Selina hostel in Costa Rica?

Yes there a Selina hostel in Costa Rica! There are currently ten Selina hotels all throughout Costa Rica. The properties are located in: Monteverde, Santa Teresa North, Santa Teresa South, Puerto Viejo, Nosara, Tamarindo, Jaco, San Jose, La Fortuna, and Manuel Antonio. Selina Hostel San Jose Costa Rica is located in the historic Barrio Otoya, at a walking distance from all the main touristic hotspots in town.

Copy link
Powered by Social Snap