Royal Inn

4638 Jefferson Davis Hwy Beech Island SC 29842 USA

(803) 593-5111

Location