
Super 8 Natchitoches
42 rooms, from 69.95 to 99.95 USD in Natchitoches (Louisiana) , about 15.9km from Lemoine Slough.Map…Located of Interstate 49, this hotel is 1 mile from Sibley Lake and 5 miles to Central Natchitoches. It serves a daily continental breakfast and features spacious rooms with free Wi-Fi. Look or book…