Knights Inn - Palm Harbor is located at 34106 US Highway 19 N, Palm Harbor, FL-34684. An interactive Map of Knights Inn - Palm Harbor is shown below.
View details of Knights Inn - Palm Harbor.