Hotel Grotta dell'Angelo offers simple rooms, a restaurant, garden, and free Wi-Fi. The restaurant features stone-walled dining rooms.