The Nomad Hotel
You cannot talk of unique buildings in New York without mentioning the Nomad Hotel. If I didn't know better, I would say that it is an alien space ship. Trust me; a stay here will give you an elevated status among your peers. The hotel is located at 1170 Broadway & 28th Street, New York City, NY 10001
Accommodation categories at...