The comfortable Super 8 Tallulah La Hotel is rated 2 stars and comprises 57 rooms with homely comforts. An example of ancient architecture, this hotel opened in 1986 and was fully restored in 2008.
The city center is 20 minute walking distance from the hotel. Guests will get to Flowood in 75 minutes by car.
Vicksburg Convention Center is 30.1 km of the property, while Hermione House Museum is around 2.0 km away.
Super 8 Tallulah La Hotel can be reached in 80 minutes by car from Municipal airport.
The hotel's non-smoking rooms are appointed with TV, free Wi-Fi, a microwave, climate control and a refrigerator. They feature bathrooms with a Jacuzzi and a hairdryer.
Eat & Drink
The restaurant serves Chinese dishes. Guests can dine in Country Pride Restaurant located within a 10-minute walk of the property.
Helpful staff offers ironing service, 24-hour reception and tour/ticket assistance.