Everwood Hospitality Partners assumes management of Troubadour Hotel New Orleans

The Troubadour Hotel New Orleans is poised to become the hotel of choice for upscale visitors in the Big Easy.