Route 30
Jamaica, VT 05343
Get directions

About Us

Located in the small, unspoiled village of Jamaica, the Three Mountain Inn is a perfect choice to spend a few days of rest and relaxation, offering 15 guest rooms in a luxurious, romantic setting.

Reviews