|
The Grand Hotel Angiolieri is one of the finest luxury hotel resorts in Italy, located in one of the country’s most popular holiday destinations. The 5 star Angiolieri complex is located (as many such complexes) 5 miles outside of the town of Sorrento (with regular free shuttle buses) and highlights include a pool overlooking the Bay of Naples with an optical illusion that lets you think you’re in the sea! |