This charming hotel is situated in Sarnia. The total number of rooms is 49. This is not a pet-friendly hotel.