List of 5-Star Hotels near AdventHealth the Villages Center for Health - 8575 NE 138th Ln, Lady Lake, FL 32159, United States.