Mobile / Alabama / United States
The newly renovated Courtyard by Marriott hotel in Mobile Alabama is located near Airport Blvd just off I-65, located in the heart of Mobile. Enjoy free high speed Internet and WiFi, indoor pool, fitness center and the Courtyard Bistro!