Located in Tuscaloosa, Alabama, this motel has free Wi-Fi. A microwave and refrigerator come standard in each room at The Crimson of Tusk-A-Loosa A Boutique Lodge. Air conditioning is available. At The Crimson of Tusk-A-Loosa A Boutique Lodge you will find a 24-hour front desk. Brian Deny Stadium is 6.1 km away. Guests will be 10 minutes' drive from the University of Alabama.