February 2019

Howard Johnson Inn - Clifton

Howard Johnson Inn – Clifton is a 5-star hotel which is situated at 680 Route 3 West, Clifton, New Jersey, United States. The refrigerator, beautiful curtains and kitchen are the most discussed features of this hotel. Hancock Conference Center is the popular place to visit which is just a short walk away from this hotel. There are number of special facilities for families which are microwave, free cribs/infant beds, and