Book Now And Get The Best Price At Arlo SoHo Hotel
Arlo SoHo Hotel is located at Hudson Street, SoHo, New York. All guests at Arlo Soho will find many dining and shopping destinations which is easy to reach.
Each room at the Arlo Soho is approximately 150 square feet and features a refrigerator, flat-screen cable TV, work desk and free WiFi. Some rooms also come with a terrace that offers views of the city.
Guests at Arlo Soho can dine at Harold’s Meat + Three, enjoy drinks at the Arlo Soho Liquor Bar and relax in The Courtyard. The rooftop bar also offers panoramic views of the city. The 24-hour onsite market has a food selection that is curated by Mouth NYC and includes a gift emporium with souvenirs and more.