Part of a wave of new hotels springing onto the New Orleans scene, the Troubador is an artsy-cool, 184-room boutique property housed in a 17-storey former oil company building in the central business district.
The post The Troubador New Orleans appeared first on City Style and Living.