Popular accommodations in Bayou Blue
HotelAccommodates 4
Plantation Inn
Located in Houma, Louisiana, this hotel features free high-speed wireless internet and a heated outdoor swimming pool. Nicholls State University is within 15 miles of the hotel.Book nowfrom $65 per night