Villa Astor – Sorrento – Sorrento Coast 6 Bedrooms – Pool Location: Located in the centre of Sorrento, among the Lands of the Syrens, this property stand on the top of a promontory with a sheer drop off, into the sea. The property faces out towards Naples and Mount Vesuvious. Centrally located, Villa Astor is […]