Main + Mountain Bar & Motel

Located in Ludlow, Vermont, Main and Mountain Bar + Motel is a newly renovated boutique motel that offers a range of room types including king and queen rooms, suites and queen rooms with bunk beds. The motel also boasts an onsite lobby bar showcasing spi ...