Admiral Inn is a Hotel located at 149 Dundurn St N, Hamilton, ON L8R 3M1, Canada. It has received 830 reviews with an average rating of 4.1 stars.
The address of Admiral Inn: 149 Dundurn St N, Hamilton, ON L8R 3M1, Canada
Admiral Inn has 4.1 stars from 830 reviews
Hotel
1362 reviews
1530 Stone Church Rd E, Hamilton, ON L8W 3P9, Canada
787 reviews
20 Caroline St S, Hamilton, ON L8P 0B1, Canada
606 reviews
2975 Homestead Dr, Mount Hope, ON L0R 1W0, Canada
383 reviews
49 Goderich Rd, Hamilton, ON L8E 4W8, Canada