Lodge style hotel offering fishing and golf packages located in Homosassa, Florida surrounded by the natural beauty of the Chassahowitzka River.