From JFK airport. Which train stop is better o close to the hotel.
Address: 230 E 51st St, New York, NY 10022, USA
Madison Helfman | Oct 3, 2019
E train lex 53rd stop
Pierre Garant | Oct 3, 2019
As Google Map.
Thanks! Your answer is awaiting moderation.