2

Grand Palace Inn

Huntsville, United States (US) View on map

This unpretentious hotel is situated in Huntsville. The reception desk is open all day long.

4404 University Drive
Huntsville
United States (US)