La Facha Hostel Restaurant & Surfshop is located in Mompiche, Ecuador on Calle la fosforera SN, paralela al malecon 20 mts de la playa. La Facha Hostel Restaurant & Surfshop is rated 3.2 out of 5 in the category hotel in Ecuador.
Address
Calle la fosforera SN, paralela al malecon 20 mts de la playa