Grand Hotel Excelsior Vittoria
The Grand Hotel Excelsior Vittoria benefits from a phenomenal location, right in the heart of Sorrento, high on a cliff overlooking the harbor and separated from the bustling Piazza Tasso by orange groves and acres of parkland. The hotel itself comprises three separate villas, all built between 1...