When in Naples, Italy: stay at the majestic Hotel San Francesco al Monte Naples is a city of contrasts. Ancient and unruly. Theatrical and intimate. Shadowed by Vesuvius, lit by the […]