Jennifer
Member since April 2020
Reviews (2)
Great Location
Sheraton Palo Alto HotelNice hotel and area for the dogs to do their business. Albeit a bit small but there were surrounding areas to walk. No dog fee and friendly staff.
Photos (0)
Jennifer hasn’t posted any photos.