Townhouse Hotel
150 20th St, Miami Beach
Miami Beach, FL 33139-1904

Found 1 report:

Just returned with tons of bites from bedbugs.
The Townhouse has had a problem with this before.
See TripAdvisor.









No nearby bug reports