Hotel Ramada Queens(3 stars)

164-40 Hillside Avenue NY 11432 Queens (New York) View on map