The 1776 Knights Inn Williamsburg is a Tourist hotel. Located in Williamsburg - Virginia area. Shopping is within walking distance and the nightlife/restaurants are located in the hotel.
The Knights Inn Williamsburg in Historic Williamsburg is nestled on beautifully landscaped wooded grounds featuring ponds visited by wildlife, a childrens playground, picnic pavilion, and a large outdoor pool. Our enchanting hotel is located just one mile from Colonial Williamsb... Show More
Reach us, we're available 24/7.