The Nelson House Unbeatable Location

Nelson Street 8006, 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 Nelson House Unbeatable Location which is located at Nelson Street 8006, New Orleans, United States of America. There are many facilities offered at The Nelson House Unbeatable Location, both hotel and room facilities. If you are traveling to New Orleans, you can choose The Nelson House Unbeatable Location as a place to stay. The Nelson House Unbeatable Location is located in the region of Louisiana, New Orleans, Region West, West


Rotate image to see The Nelson House Unbeatable Location


Choose a room

Holiday Home

Holiday Home

  • Stovetop
  • Refrigerator
  • Clothes rack
  • Shampoo
  • Free toiletries
  • TV
  • Dishwasher
  • Washing machine
  • Kitchenware
  • Conditioner
  • Private entrance
  • Ironing facilities
  • Electric kettle
  • Microwave
  • Kitchen
  • Dryer
  • Air conditioning
  • Bathtub
  • Tea/Coffee maker
  • Dining table
  • Wireless internet
  • Desk
  • Towels
  • Linens
  • Wardrobe or closet
  • Internet facilities
  • Heating
  • Patio
  • Cleaning products
  • Oven
  • Hairdryer

Room size (186 square meters)

Hotel Amenities

  • Wifi in all areas
  • Internet
  • Free Wifi
  • Parking
  • Free parking
  • Heating
  • Parking on site
  • Wifi
  • Smoke-free property
  • Air conditioning
  • Street parking
  • Use of cleaning chemicals that are effective against coronavirus

Hotel policy

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