The Armstrong is perfectly situated in the heart of New Orleans, at , New Orleans, United States of America. The Armstrong offers a fantastic range of services designed to ensure the comfort of its guests. If you are visiting New Orleans, The Armstrong is the ideal option for your accommodation needs! The Armstrong is conveniently located in the Louisiana, New Orleans, Region West, West.
Rotate image to see The Armstrong
Choose a room
Two-Bedroom Apartment
Room size (132 square metres)Room amenities
- Video games
- Flat-screen TV
- Tea/Coffee maker
- Heating
- Private Bathroom
- Dishwasher
- Air conditioning
- Dining area
- Spa tub
- Toilet
- Satellite channels
- Wireless internet
- TV
- Balcony
- Microwave
- Dryer
- Kitchenware
- Kitchen
- Towels
- Iron
- Refrigerator
- Fire extinguisher
- Shower
- Washing machine
- Internet facilities
- Dining table
- Private entrance
- Hairdryer
- Free toiletries
- Outdoor furniture
- Oven
- Toaster
- Linens
- Bathtub
- Bathtub or shower
- Stovetop
- Sitting area
Hotel Amenities
- Heating
- 24-hour front desk
- Fitness center
- Free parking
- Parking
- Parking on site
- Golf course (within 2 miles)
- Internet
- Tennis court
- Terrace
- Smoke-free property
- Concierge
- Wifi in all areas
- Free Wifi
- Elevator
- Ironing service
- Wifi
Hotel policy
- Check-in time is 16:00 and check-out time is 11:00
- Pets are not allowed