This lovely hotel is located in Venice. The property comprises a total of 65 snug bedrooms. This is not a pet-friendly hotel.