Orchard Street Hotel
163 Orchard Street, New York, NY, 10002, US
Click To Call
About Orchard Street Hotel
In New York (Manhattan) With a stay at Orchard Street Hotel in New York (Manhattan), you'll be within a 5-minute drive of New York University and 5th Avenue. This hotel is 1.8 mi (2.9 km) from Wall Street and 2.3 mi (3.6 km) from Battery Park. Make yourself at home in one of the 50 air-conditioned rooms featuring iPod docking stations and LED televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have shower/tub combinations and complimentary toiletries. Conveniences include phones, as well as desks and complimentary bottled water.Amenities
Map Location & Address
Orchard Street Hotel
163 Orchard Street, New York, NY, 10002, US
163 Orchard Street, New York, NY, 10002, US
Click To Call