8.4
Great
Super 8 By Wyndham New Orleans Hotel
30.010252, -90.014548- New Orleans, United States
- |
- +1-855-260-7038
43£
The hotel is small but fantastic, located conveniently close to the center of New Orleans
-
Walter
The hotel is small but fantastic, located conveniently close to the center of New Orleans. the rooms were affordable, impeccably clean, and equipped with a TV, microwave, and fridge. the service was excellent overall.