Danielle
Member since March 2019
Reviews (1)
Extremely dog friendly
Sheraton Palo Alto HotelSuper dog friendly hotel in a great location. Dogs allowed pool side and at poolside grill.
Photos (0)
Danielle hasn’t posted any photos.