| |
 |
| |
Green House Inn
1212 Magazine Street New Orleans, LA
|
Property Details:
A quiet tropical oasis located in the Lower Garden District but only 12 walkable blocks from the French Quarter and 3 walkable blocks from the Convention Center - close to all major tourist and business destinations. We offer a year round outdoor tree sh

|