Set in the heart of Niagara Falls, Admiral Inn is located this hotel is close to all the wonders Niagara Falls has to offer. Just steps away is Niagara Falls itself, The Maid of the Mist, Marineland, The Skylon Tower, and the legendary Clifton Hill. Take your pick as you will surely enjoy your stay at Admiral Inn. At the Admiral Inn by the Falls you will not only take in the sights of Niagara Falls but also take in all the amenities the Inn has to offer. With wireless internet, an airport shuttle, complimentary guest parking, two restaurants, meeting rooms and a swimming pool this hotel is meant for families and business people alike. With 60 rooms Admiral Inn has an abundance of packages that cater to any ones needs.