Sloth House Inn
Phone Number: +50671256141 , +506 7125 6141
Website: Suggest Official Website
Categories: Hotel
Address: 300 m oeste del Colegio Tecnico Profesional La Fortuna, 21007 La Fortuna, Alajuela Province, Costa Rica
GPS Coordinates:
10.67593,-85.18221
La Fortuna, Bagaces Canton, Guanacaste Province, Costa Rica
Facebook: facebook.com/363532467493548
Instagram: Photos and Videos