
The Admiral, a Wyndham Hotel
Located in the heart of Mobile and steps from the Entertainment District, The Admiral features an abundance of meeting and banquet space, an onsite restaurant, fitness center, and resort-style pool and pool deck. The hotel offers 156 rooms and suites, complimentary WiFi, and Wyndham Rewards perks to guests.
Getting There
- 251 Government Street
- Mobile, AL 36602