Urban Hostel Palma
Plaça de la Verge del Miracle, 4, Palma de Mallorca, España 07013
Search accommodation
Availability and pricing