Loading hotels
Confirming room availability...
Amherst Inn Virginia, 116 Richmond Hwy, Amherst, United States
Amherst Inn offers accommodation in Amherst. Amherst Inn features free WiFi. There is a 24-hour front desk at the property. The nearest airport is Lynchburg Regional (Preston Glenn Field) Airport 32 km from Amherst Inn.