New England charm and Green Mountain hospitality greet you at Fairbanks Inn in historic St. Johnsbury, Vermont located along Passumpsic River. Surrounded by miles of skiing, hiking, golf, and gorgeous mountain terrain, every day in our quaint New England town brings adventure. Fairbanks Inn is ju...
“Hotel Vajrayana is so warm, vibrant, and clean. It could not be in a better location either. It is in a tremendous neighborhood, just in the edge of Downtown. Everything is in walking distance, including some delicious restaurants. Check out Edna's, EnVie, and Heartwood. You won't b...