Hotel Caligiuri offers straightforward rooms with complimentary Wi-Fi and an Italian restaurant.