207 29th St, Virginia Beach VA 23451 USA
This charming hotel is situated in Virginia Beach. This hotel offers a total of 38 rooms. Travellers can take advantage of the internet access. Visitors will not be bothered during their stay, as this is not a pet-friendly hotel. There is a car park at Knights Inn & Suites Virginia Beach.