Urban Hostel Palma

Plaza Verge del Miracle, 4, Santa Catalina, 07013 Palma de Mallorca, Spain

Hotel image
Read more reviews for Urban Hostel Palma