InTownSuites
If you use the internet, this place will RIP YOU OFF
This complaint is about the InTownSuites in Tamarac/Fort Lauderdale, Florida, at 8191 West Commercial Blvd. If having an internet connection while staying a week or more at a hotel is important to you, do not stay here! If you are someone that uses the internet regularly for things like streaming ...