Get a Hotel in Petersburg

The Hermitage Inn and Taphouse

The Hermitage Inn and Taphouse

Petersburg • Show on map 8.8/10 View Details for Price

The Hermitage Inn and Taphouse is offering accommodations in Petersburg. The hotel provides both free WiFi and free private parking. Guest rooms are equipped with air conditioning, a flat-screen TV with…More info

Book now