Offering a barbecue and sun terrace, Natural Mystic Hostel is located in Costa da Caparica in the Lisbon Region.
Some units have a seating area where you can relax. Certain rooms include views of the mountain or garden. The rooms come with a shared bathroom fitted with a bath or shower. Natural Mystic Hostel features free WiFi throughout the property.
There is a 24-hour front desk at the property.
Bike hire is available at this hostel. Almada Forum Shopping Center is 3.1 mi from Natural Mystic Hostel. Lisbon Humberto Delgado Airport is 11 mi from the property.
License number: 25646/AL
Number of rooms : 7