Perched atop Mount Vico on Italy’s island of Ischia, San Montano Resort & Spa, the 65-room luxury retreat offering sweeping views of the Bay of Naples
Perched atop Mount Vico on Italy’s island of Ischia, San Montano Resort & Spa, the 65-room luxury retreat offering sweeping views of the Bay of Naples