Brian
Member since July 2021
Reviews (1)
Perfect Location
Sheraton Palo Alto HotelWe were surprised at how nice the property was. There was a beautiful garden walkway to walk to dogs and a garden view.
Photos (0)
Brian hasn’t posted any photos.