Canyon Ranch Hotel and Spa

  • 6801 Collins Avenue

    Miami Beach, Fl 33141

  • 305 514 7000