The Westin New Orleans Canal Pl, New Orleans, Louisiana 70130 USA
6/8/17 Outside The Green Bar, 11th floor, Westin Hotel. Spectacular sitting area, gorgeous views of French Qtr, Mississippi River
Photo Credit: Yelp