Description
The Hotel St. Marie offers 100 historicaly-styled guest rooms, restaurant and bar, outdoor swimming pool and meeting space available. Many guest rooms have private balconies overlooking the romantic courtyard.
Contact Information
827 Toulouse St
New Orleans, Louisiana 70112
United States