Giving you the best location and the best value for your dollar. Admiral Inn is conveniently located in the heart of Niagara's entertainment area. Walking distance to the world famous Niagara Falls, Casino Niagara, the Skylon Tower, Maid of the Mist and IMAX theatre. A short walk brings you to Clifton Hill, the center of Niagara Falls attractions!
Admiral Inn 5320 Ferry Street Niagara Falls, Ontario L2G 1R7