★★★
Melrose Mansion Suites is a 3 stars accommodation located at about 2 km from the center of New Orleans. Offers to its customers free wifi internet connection in all its facilities. Melrose Mansion Suites offers to its customers a variety of services as pool, air conditioned and fitness room. About the remarcable places, in the whereabouts of Bourbon Street.
There are 38 comments on this accommodation:
Address: 937 Esplanade Avenue. LA 70116 New Orleans. United States.