Heritage Motor Coach Resort and Marina is a luxury motor coach resort. on Bayou St. John in Orange Beach, Alabama. Take short golf cart ride to the clubhouse, laundry center, exercise room, pool, hot tub and the private bay side beach. The large pad has a well appointed coach house with extensive outside kitchen with granite counter tops. This unit also includes a boat slip number 117 with a lift.