Castlewood VA Hotels & Motels 1. 19069 US Hwy 58 Banners Cor, Castlewood, VA 24224 | Village Motel & Restaurant (276) 762-5511