This hotel is the perfect setting for a unique and relaxing Florida getaway. The hotel, set upon 573 ha, is a perfect Florida family vacation spot.
This hotel is a small intimate resort on the banks of the Crystal River on Florida's Central West Coast. Located just 11 km from Homosassa Wildlife Park, 11 km from a public beach, and 104 km from Tampa International Airport. Scuba diving, snorkeling, manatee watching are available nearby (fees apply)