Tag Archives: Canal Street

Is This NYC’s Worst Hotel

The Sun Bright Hotel is located in NYC’s Chinatown just a block from the world famous Canal Street. The hotel offers free WiFi, cable TV, a 24 hours front desk, and rooms for as low as $10 per night. But … Continue reading

Posted in Tourism, USA | Tagged , , , | Leave a comment