There is a Holiday Inn on Tuckahoe Road that's pretty good
There is a Marriott in mount Vernon
Not really, none you want to stay in, unless your willing to stay at the Hyatt at Cross County Mall. Honestly, you shouldn't do any other in that area unless it's that one. It's brand new and super clean and worth the money
Thanks! Your answer is awaiting moderation.