807 Bank Street North East, AL 35601 Decatur, Estados Unidos
Este hotel de Alabama está situado en el histórico centro de la ciudad de Decatur, a 6,7 km del parque acuático Point Mallard. Ofrece conexión WiFi gratuita en todo el establecimiento y un desayuno buffet caliente gratuito.