Bright rooms with terraces await at Leon D'Oro, an extended-stay hotel. Enjoy refined dining, a garden, and an outdoor pool.