Royal Inn Motel

10500 Patriot Hwy Fredericksburg VA 22408 USA

(540) 891-2700

Location