Time Hotels has introduced a stylish and chic new hotel concept in Nyack, New York. Located just 20 miles north of the streets of NYC, minutes from I-87 and sits in the heart of the Hudson Valley, this stunning hotel is a definite must on your to-do Continue Reading