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…
Showing 1-7 of 7