If you are looking for a comfortable and centrally located downtown burlington vermont hotel, Burlington Square is the ideal choice for your stay in the heart of Burlington, Vermont. Our hotel offers easy access to downtown attractions, shopping area

