Upscale Laurel Hotel in Alabama doubles as teaching tool

Share

The newly opened Laurel Hotel in Auburn, Ala., is an ultra-luxury property that will also serve as a teaching center for hospitality students. The 26 lavishly appointed rooms and suites are housed in an Auburn University academic building.

Share