Hotel Spa

The Battle House, a Renaissance Hotel

Discover this legendary hotel that captures classic Southern charm.

  • Hotel Spa
  • -
  • Mobile, Alabama
  • -
  • 238 luxuriously spacious suites and guest rooms
more details