Company description
Creek Travel Plaza is a full service travel plaza located at exit 54 just 3 miles south of Wind Creek Casino and Hotel. Our brand new travel plaza provides shuttle service to and from the casino, offers 84 overnight parking spaces and provides many other driver amenities such as clean showers and restrooms, laundry room, truckers lounge, dining options and convenience and souvenir items as well as an array of financial services and specialty merchandising products for professional drivers. Our facilities are tour bus friendly and offer dedicated bus lanes with curbside passenger loading and unloading. Our goal is to provide travelers the cleanest facilities in Alabama. Hope to see you soon!