Comfort Inn & Suites - St. Johnsbury, Vermont - Platinum and Gold Hospitality award winner offers deluxe rooms/suites and true Green Mountain hospitality. This all-season hotel is surrounded by Vermont scenic attractions, ski resorts, snowmobile, mountain bike and hiking trails, and fall foliage driving routes. Book reservations online. Address: N/A | Tel: N/A