Town International

Permanently closed
248 W 80th St
New York, NY 10024

Town International in New York offers shared dorms and private rooms located on Manhattan's Upper West Side, conveniently situated just blocks away from Central Park and public transportation.

Guests can enjoy amenities such as free Wi-Fi, private outdoor space, and a guest kitchen during their stay at Town International, providing a comfortable and convenient accommodation option in the heart of the city.

Generated from their website's infomation

Own this business?
See a problem?

You might also like

United StatesNew YorkNew YorkTown International

Partial Data by Foursquare.