Indoor lodging in Italy, near Orbetello, offering a tranquil stay. Close to natural parks and beaches.