Expand Map
Hotels in Townsend, VA
3. Bay Haven Inn of Cape Charles
403 Tazewell Ave, Cape Charles, VA 23310
OPEN 24 HOURS
13 Years
in Business
4. The Northampton Hotel
1 Mason Ave, Cape Charles, VA 23310
OPEN 24 HOURS
From Business: This retro-chic, boutique hotel offers light filled, serene and comfortable rooms with large balconies and panoramic views of Cape Charles harbor and beach. Enjoy the small…
7. Days Inn
Showing 1-7 of 7