I am flying into JFK on April rd arriving at 1030. I have a room booked at the new Holiday Inn at Brookville Blvd. I am hoping to get a room the overlooks the airport, but if not where would the best location go spot the aircraft from please. I would be walking as I would not have a car.
Has anybody checked out this new Holiday Inn there yet?
Thank you
Bookmarks