Share Merida Inn & Suites 2150 N. Ponce de Leon Blvd. St Augustine, Florida 32084 (904) 825-2398 Save Merida Inn & Suites2150 N. Ponce de Leon Blvd. St Augustine, Florida 32084DetailsOpen in Google Maps Map