Admiral Inn Mississauga Customer Service Numbers

Since its opening in 2006, The Admiral Inn Mississauga is located near Winston Churchill and Sheridan Business Park is one of the Three privately held chains of hotel. Admiral Inn Mississauga consists of 60 rooms and all the rooms are provided with an oversized desk, executive chair, free high-speed wired, and wireless Internet access, two in-room phones voice-mail, hairdryer, fridge, microwave, coffee machine and large screen TV with 70 channels.