We had an excellent stay at Sorrento Town Suites - we had the top floor with an AMAZING view of the mountains from our bedroom!!!! It was located 1 block from the main street and CLOSE to everything including the train station to get to Pompeii. The city was croweded but we could go to the room and relax with...
More
