This lovely hotel is in Gargano. The hotel comprises a total of 78 snug rooms. This is not a pet-friendly hotel.