This comfortable hotel is in Hamilton. Waterfront Downtown Burlington features a total of 129 bedrooms. Pets are not permitted on the premises. This is an eco-friendly accommodation.