The Arlo SoHo Hotel New York
In SoHo in New York
The Arlo SoHo is located between Soho, Tribeca and Greenwich Village in New York City. Come to discover this boutique hotel full of character. It combines wonderfully quality, urban modern spaces and natural materials.
The Arlo SoHo offers for every room a whole range of beds, as well as the view that you prefer. You can also have the possibility to have a large terrace. Enjoy the rooftop bar to drink a beer or a cocktail while admiring views on New York or take a sit in the library for a literary break.
This hotel has also a mini market for peckish after your sightseeing tours.
You will be charmed by the atmosphere of this place.
We have taken this hotel on for you, to get more information click on the hotel’s official website.