The Battle House, A Renaissance Hotel, Mobile

The Battle House, A Renaissance Hotel

26 North Royal Street

The Spa @ The Battle House opening September 2008. Discover a legendary Mobile, Alabama hotel and resort that captures classic Southern charm at The Battle House, A Renaissance Hotel.