The Armstrong

, New Orleans, United States of America

★★★★

New Orleans, United States of America

One of the hotels for your stay in New Orleans is the The Armstrong which is located at , New Orleans, United States of America. There are many facilities offered at The Armstrong, both hotel and room facilities. If you are traveling to New Orleans, you can choose The Armstrong as a place to stay. The Armstrong is located in the region of Louisiana, New Orleans, Region West, West


Rotate image to see The Armstrong


Choose a room

Two-Bedroom Apartment

Two-Bedroom Apartment

  • Air conditioning
  • Wireless internet
  • TV
  • Washing machine
  • Refrigerator
  • Linens
  • Internet facilities
  • Oven
  • Private Bathroom
  • Toaster
  • Microwave
  • Balcony
  • Outdoor furniture
  • Hairdryer
  • Towels
  • Satellite channels
  • Heating
  • Video games
  • Kitchenware
  • Spa tub
  • Dryer
  • Toilet
  • Stovetop
  • Fire extinguisher
  • Kitchen
  • Flat-screen TV
  • Bathtub
  • Dining table
  • Free toiletries
  • Dishwasher
  • Sitting area
  • Iron
  • Shower
  • Bathtub or shower
  • Private entrance
  • Dining area
  • Tea/Coffee maker

Room size (132 square meters)

Hotel Amenities

  • Free Wifi
  • Smoke-free property
  • Parking
  • Tennis court
  • Terrace
  • Golf course (within 2 miles)
  • Concierge
  • Parking on site
  • Ironing service
  • Free parking
  • Wifi
  • Elevator
  • 24-hour front desk
  • Fitness center
  • Wifi in all areas
  • Heating
  • Internet

Hotel policy

  • Check-in time is 16:00 and check-out time is 11:00
  • Pets are not allowed