The Kenilworth
Hotel
Kenilworth
Located in the town of Kenilworth, New Jersey, this non-smoking hotel offers guests a location that is close to the action of New York City, yet far enough away to provide peace and relaxation.
Number of rooms: 122
Boulevard & South 31 Street, Kenilworth, NJ 07033, United States
Hotel booked 1 times today.