Here's what Trippy members say about the La Quinta Inn Queens (New York City):
"If you want to save money, a very pleasant hotel is the La Quinta Inn Queens It is located in Queens (an outer borough of Manhattan, and is literally two subway stops over the river (a ten minute ride) away from Grand Central Station (a great hub to travel anywhere in the city from) in the heart of downtown Manhattan." See More