Timothy
Member since May 2020
Reviews (1)
Very Convenient Location
La Quinta Inn & Suites by Wyndham Stamford / New York CityHotel is a bit dated and could use some upgrades. For a quick night stay is was fine but wouldn't want to spend multiple nights there.
Photos (0)
Timothy hasn’t posted any photos.