Nice Stay

Member Rating 4 out of 5 by a traveler from on July 22, 2007

This hotel is in a great location for Burlington and all of Vermont. We spent our day doing road trips around the state and our nights in the Church Street shops and restaurants. This hotel is the closest one to the colleges and very close and everything else you could need is no more than minutes away.
Holiday Inn South Burlington
South Burlington, 05403

© LP 2000-2009