Sitting in the historic heart of Sorrento and home to one of the town's best rooftop terraces, the stylish Grand Hotel La Favorita effortlessly earns its name.