Offering a restaurant and a terrace with direct access to the ocean, Blue Almond Hostel - Providencia is located in Fresh Water Bay, Providencia.