Amherst Inn – Virginia Review – Amherst , United States of America

Book Now:


Amherst Inn offers accommodations 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, 20 mi from Amherst Inn.

Add comment

Your email address will not be published. Required fields are marked *