Terry
Member since September 2022
Reviews (1)
Good, safe location
Super 8 by Wyndham Santa RosaGreat facility. Lots of room to walk the dog. Staff was great to work with. Thank you for a relaxing stay!
Photos (0)
Terry hasn’t posted any photos.