The hotel is ideally located in the historical city of Suffolk, Virginia and is only 30 miles from Virginia Beach.
Pet accommodation: 15.00/night per pet Pet limit: 2 pets per room 35 lbs or less
Satellite cable TV
Iron and board
King size bed