CityNew York
CountryUnited States
Location508 Canal St, New York, NY 10013, USA
Business (Guest houses). Google rating 3.0/5 (2 reviews).
https://maps.google.com/?cid=3720334021909975838&g_mp=Cidnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLlNlYXJjaFRleHQQAhgEIAA