Offering a warm welcome, the Super 8 Motel Tallulah is a perfect venue for a pleasant as well as an unforgettable holi... More hotel details