Canyon Ranch Living
6801 Collins Avenue, Miami Beach, FL 33141, United States
- Be the first to review this place!+10 points (applies to reviews that are 75 characters or more)
Canyon Ranch is a 3 building complex right on the ocean. Our unit is on the 10th floor of the Central (Hotel) Tower with an unobstructed view of the beach and ocean. Canyon Ranch amenities include the World Class spa and gym, wellness & fitness cl...
Read more about this property at: www.homeaway.com