The Peacock Motor Inn
The Peacock Motor Inn
  • Contact Us

    Better yet, see us in person!

    Peacock Motor Inn

    26369 Lankford Hwy, Cape Charles, Virginia 23310, United States

    757-331-1127

    Drop us a line!

    Cancel