1228 Collins Avenue, Miami Beach, FL 33139, USA
1228 Collins Ave Miami Beach, FL 33139
Miami Beach
Florida
33139
US
(305) 673-2021(305) 673-2021
Impala Hotel welcomes multiple pets, of any size, for an additional $100 per night refundable security deposit.