Crosby Street Hotel
📍79 Crosby Street, 10012, New York/NY, United States
The 5-star Crosby Street Hotel has 86 air-conditioned rooms. Youcan enjoy the hotel’s beautiful colors and decoration from the inside and you can see the great view of the city. It gives you easy access to see sightseeing. It is located in the center of the city, close to many famous tourist attractions and there are many shops, restaurants and bars in the surrounding area. For your convenience, each room has a flat screen TV and free wireless internet access.