Olive Apartment
1526 Pennsylvania Avenue Unit 207g
Miami Beach, FL 33139
Show Hotel Details |
Hotel Photos
Situated in the South Beach district in Miami Beach, this air-conditioned apartment is 300 metres from Lincoln Road. The unit is 700 metres from Miami Beach Convention Center. Free WiFi is featured throughout the property.