1441 Magazine Street, New Orleans, LA 70130, USA
1441 Magazine St New Orleans, LA 70130
New Orleans
Louisiana
70130
US
(504) 247-0560(504) 247-0560
Terrell House allows two dogs under 15 lbs for an additional fee of $30 per stay. The majority of rooms are pet friendly. A cell phone number must be provided if dogs are left unattended in …