Situated in New Orleans, 1.2 km from Union Station and 2.1 km from Morial Convention Center, Galaxy Rooftop Villa - 10 PERCENT OFF NOV 13-19 features air-conditioned accommodation with a patio and free Wi-Fi. This villa is 2.
1806 Oretha Castle Haley Boulevard, New Orleans, LA 70113, United States