Auburn, AlabamaLaurel Hotel and Spa
Laurel Hotel and Spa
5 Stars
130 E Thach Avenue , Auburn, Alabama, USA
HeadLine : Near Auburn University Location : With a stay at Laurel Hotel and Spa, you ll be centrally located in Auburn, steps from Auburn University and 3 minutes by foot from Donald E. Davis Arbore…
Change dates
Check-in — Check-out
Select dates
Rooms & Guests
Available Rooms
Select dates to see available rooms