Ulisse Deluxe Hostel

Via del Mare, 22
Sorrento
Italy