Hotel Santo Stefano offers airy rooms and a shaded terrace with panoramic bay views. Enjoy a tranquil stay in this upmarket seasonal property.