Loading hotels
Confirming room availability...
South Beach Exquisite By Corporate Stays, 801 15Th Street Miami Beach Miami Beach, Miami Beach, United States
LocationComfortable four-star hotel “Miami Street Art Apartment” is situated within 1 km from the heart of Miami Beach.Hotel featuresPlease note that the entire hotel is smoke-free.