0 Replies Latest reply: May 5, 2014 2:16 AM by sunnski RSS

Towne Place Suites San Antonio Downtown

sunnski Gold
Currently Being Moderated

I've read some reviews on Trip Advisor talking about the hotel allowing dogs and some of the rooms smelling.


Anyone have any insight on this?


This looks like a great place to stay as long as we can get a room that wasn't a doggie room earlier.

Or maybe they have animal free floors



(For each location tag, you will be guided through a 3-step process to add (1) a city and a state or a city and a country, (2) a Marriott brand, and (3) a Marriott hotel.)

Location Brand Hotel
San Antonio, Texas, USA TownePlace Suites By Marriott TownePlace Suites San Antonio Downtown

More Like This

  • Retrieving data ...