Economy Inn and Suites in Rutland
238 S Main St,
Rutland, 05701
(802) 773-2784
(802) 773-2784
Located on South Main Street in Rutland, Vermont, this hotel is just 1.8 miles from the Amtrak station.
economy inn & suites, hotel, hotels, lodging