Skip to main content

The Admiral Hotel

Conveniently located in downtown Mobile, this hotel houses 156 guest rooms and suites and includes a fitness center and outdoor pool. The hotel’s rooftop honeybee colony and herb garden provide fresh ingredients for its food and drink offerings.

About

251 Government Street, Mobile, AL 36602

(251) 432-8000