Kensington Inn
Search & compare prices for Kensington Inn in all hotel booking websites.
Kensington Inn Address: 124 Holiday Lane, Howell, United States
Minimum price found for Kensington Inn was: 57 USD
Click here to get more information, photos & guest ratings for Kensington Inn