Hotel Locanda dei Sette Limoni offers elegant apartments and rooms. Features include a restaurant, garden, and terrace, near the sea.