Best Western Hotel La Solara, Sorrento

Via Capo 118 Sorrento80067, Italy
Hotel chain: Best Western