Best Western Castillo Del Sol is 1.1 mi away from Ormond Beach.