Guests enjoy sophisticated accommodations and premium amenities, including delicious dining, an atrium lobby, Starbucks, Club Lounge and 105,000 square feet of meeting space Brimming with style and grounded in our community, Sheraton New Orleans Hotel is the perfect home base for your downtown escape. Sheraton New Orleans Hotel is a contemporary destination in downtown New Orleans.