Janice
Member since December 2019
Reviews (2)
Best Dog Hotel!
Clover Island InnWe take our 2 dogs (90 & 100 lbs) everywhere we go.... this is by far the best pet friendly place on the west coast!!!! Hands down.
Photos (0)
Janice hasn’t posted any photos.