HOTEL
NOLA Charm
2416 South Roman Street, New Orleans, LA 70125, United States
Where it sits
NOLA Charm
2416 South Roman Street, New Orleans, LA 70125, United States
29.94568, -90.09288
Similar stays nearby
Spacious 3br/2ba in Uptown Nola w/ Yard by Domio
Hotel · 522 m
Two Bath in Uptown NOLA
Hotel · 522 m
Crescent Palms Motel
Hotel · 773 m
Trisuites
Hotel · 834 m
New Apartment Walk to Superdome & Near Canal St
Hotel · 894 m
Classic 2br 2ba Home in Heart of Nola by Domio
Hotel · 932 m
Dew Drop Inn Hotel & Lounge
Hotel · 987 m
Dew Drop Inn
Hotel · 989 m
Nearby to explore
Plan around NOLA Charm
Ask for the details that decide a trip. Sourced answers open right here.
