Hotel Petersburg VA I-95 South In Petersburg
Hotel Petersburg VA I-95 South is a OYO Rooms hotel in Petersburg , Virginia. Based upon the quantity and quality of amenities offered to hotel guests, we rate it as a 2.5-star hotel. It is located at 12205-B South Crater Road.
Compare Prices at TheRealPlaces