Cafe, Grills (eating places), Bar (drinking places)
The Admiral Inn
The Admiral Inn is a chain of three conveniently located hotels in the Hamilton, Burlington, and Mississauga areas of Ontario, Canada. With competitive room rates, modern meeting facilities, and friendly service, the Admiral Inn has become a home-away-from-home for thousands of guests who appreciate their first-class accommodations, dining options, and services. Guests at the Admiral Inn can expect excellent value for their money, as well as a range of amenities and a great location. With positive reviews from satisfied customers, the Admiral Inn is a trusted choice for travelers with discerning tastes.Generated from the website