Hotel La Casa sul Mare - Procida

4 Star Hotels in Procida
Via Salita Castello 13
Hotel La Casa sul Mare
Hotel La Casa sul Mare
Hotel La Casa sul Mare
Hotel La Casa sul Mare
Hotel La Casa sul Mare

Address

Via Salita Castello 13 - Procida

Facilities

  • Free WiFi
  • Pets allowed
  • Bar

Location

Via Salita Castello 13 - Procida

Other recommendations