New Orleans Hotel
Address: 63 Spring Street Phone: 479-253-8630 or Toll-Free 800-243-8630
The New Orleans Hotel offers large rooms featuring a king or a queen bed, an oversized Jacuzzi tub in most rooms, and a flat-screen television. Our Deluxe Suites have a mini-fridge and a microwave. We are located in the downtown historic district, parking provided behind the hotel.