With its picturesque steep coastal hills overlooking the Mediterranean, the bustling city center and the spectacular views over the water, this resort town will not disappoint you. Sorrento is an ideal city for exploration, as well as a convenient for exploring the surrounding coasts and their attractions.