Flagship Inn, Petersburg
https://flagship-inn-petersburg.usa8.info
With access to I-95, Flagship Inn is located in Petersburg, 1.6 mi from Sycamore Rouge Theater and 2.5 mi from Virginia State University. WiFi and digital cable are available at this property.
815 South Crater Road, Petersburg, VA 23803, United States of America