Tag: petit lion restaurant

  • City Style and Living Magazine The Troubador New Orleans and Petit Lion

    The Troubadour New Orleans

    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.