Beautiful city. We stayed at the Cesare Augusto right in the centre almost next door to the train and bus stations. We got around to the historical sites of Heraclium and Pompeii easily and cheaply on the local small cheap train which goes as far as Naples( the train is cheap and cheerful not posh in any way) We pre booked a trip in England to the Amalfi coast, the pick up point was in the centre of Sorrento just down the road from our hotel. There were quite a few elderly English people there as it is reasonably flat and esay for them to get about. The lanes in the old part of Sorrento are a joy with small interesting shops, plenty of designer shops for the real shoppers in the main streets. Food great, the weather was showery but warm and the scenery beautiful. This is a place for everyone.
Useful Tips:
Cheap local transport check it out before you book with your English tour company