The Pelican by Hosteeva New Orleans: Location & Reviews