The Kenilworth


Kenilworth • Show on map
View Details for Price
Located in the town of Kenilworth, New Jersey, this nonsmoking hotel offers guests a location that is close to the action of New York City, yet far enough away to provide peace and relaxation. The Kenilworth…More info
