The Three Mountain Inn is a Romantic 1790's country inn minutes from Stratton and Jamaica State Park. Fine dining with an exceptional wine list. 15 Spacious guest rooms, luxury cottages and suites. Fireplaces, whirlpool tubs, and a swimming pool. Come to Jamaica, the heart of southern Vermont.