Home Lancelot's Castles Beach Vacation Rentals Share Website Email Lancelot's Castles Beach Vacation Rentals4116 Third Street South Jacksonville Beach, Florida 32250DetailsOpen in Google Maps Map Save Details Amenities Details Address 4116 Third Street South Jacksonville Beach, Florida 32250 Phone (904) 612-1191 Amenities Pool Outdoor