New hotel in Downtown New Orleans near Bourbon St in the French Quarter. These aren’t just the best hotels – they’re Virgin Hotels. New hotel in Downtown New Orleans near Bourbon St in the French Quarter. These aren’t just the best hotels – they’re Virgin Hotels.