1 rating · How the score works
Battle House
Fine Dining · American · Bar
Battle House is an upscale hotel offering luxury spa services, fine dining, an outdoor pool, tennis courts, and extensive meeting facilities.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Battle House.
Local restaurants nearby
N Royal St, AL


