Best western moffett road inn
Location best western moffett road inn is situated in mobile and area attractions include langan park mobile botanical gardens and university of south alabama additional area attractions include mobile museum of art hotel features best western moffett road inn has an outdoor pool and a fitness center wireless internet access is complimentary in public areas a complimentary breakfast is available self parking is complimentary guestrooms accommodations at best western moffett road inn