Grand Hotel Arciduca is a casual dining hotel offering Italian and Mediterranean cuisine. Guests can enjoy a restaurant with a terrace overlooking a pool with hydromassage areas, a solarium, and a gym. The hotel also provides a business center and meeting rooms.