265 Union Avenue, Memphis, TN 38103, USA
265 Union Ave Memphis, TN 38103
Memphis
Tennessee
38103
US
877-411-3436877-411-3436
Vista Inn Memphis Downtown allows up to two dogs of any size per guest room for an additional fee of $30 per stay (for stays of 1 to 3 nights).