Most Art Boutique Hostel

Showcasing a terrace and views of the garden, Most Art Boutique Hostel is located in Leiria in the region of Região Centro, just 0.6 miles from Leiria Castle. Guests can enjoy the on-site bar.

The rooms come with a shared bathroom.

There is an ATM at the property.

Guests can enjoy various activities in the area, including biking and hiking. The hostel also provides bike rental.