Map & Directions


Battle House Hotel:
26 North Royal Street
Mobile, AL 36602



View Larger Map