The Troubadour New Orleans



April 4, 2017 in Hotels, TRAVEL by kandsmedia

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.