1080 NW 11th St, TH2, 33136, Miami, United States, Miami, Florida (FL), USA
Aire Acondicionado
Bar
Piscina
TV
Internet inalámbrico