America's Best Inn in Decatur offers comfortable stay at a very affordable price. The hotel has 47 rooms and provides facilities like cable TV, refrigerator, coffee maker, iron and laundry service. You can stay connected with the world through free internet access. Complimentary breakfast is served everyday at the hotel. Major attractions, shopping destinations and entertainment venues are in...