One of the best New York Hotel deals is without a doubt the Howard Johnson Inn Clifton Hotel in New Jersey. Located just 12 m..
Clifton / Clifton
Situated close to the delightful Lake Whitney, this charming hotel offers guests a peaceful setting in Clifton. The hotel is ..