Set in New Orleans, 1.7 km from Uptown New Orleans Historic District and 1.5 km from Touro Synagogue, Large Orleans Villa offers air conditioning. This villa is 2.9 km from Union Station and 3.1 km from Mercedes-Benz Superdome.
2213 Louisiana Avenue, New Orleans, LA 70115, Stati Uniti