- Free WiFi
- A/C



1 / 8
150 20th St Miami Beach FL US, Miami Beach, 33139, USA
150 20th St Miami Beach FL US, Miami Beach, 33139, USA
No, Townhouse Hotel Miami doesn’t offer pool areas.
No, Townhouse Hotel Miami doesn’t allow pets.
No, Townhouse Hotel Miami doesn’t provide parking.
Check-in at Townhouse Hotel Miami is available from: . Check-out time is by .
Townhouse Hotel Miami is located at 150 20th St Miami Beach FL US, 33139, Miami Beach, USA.
The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.