Columbus Studios Hostel

User Rating:


Address:

106 West 83rd Street
New York City, NY 10024

Phone:

+1 212 799 5299

Hotel star rating:

1 stars

Map:


Contact   ·   Privacy   ·   Terms