Aloft South Beach

  • Hotels & Lodgings
2360 Collins Ave
Miami Beach , FL 33139
3057268210
  • About

    Brand new hotel opening Spring 2015