Best Western Castillo Del Sol is a 3 star hotel in
Ormond Beach.
The 147 room oceanfront resort hotel is located on the worlds most famous beach, the birthplace of NASCAR racing. All guest rooms have private balconies with an unobstructed view of the Atlantic Ocean. All rooms have two double beds.
Hotel amenities include the outdoor heated pool and shuffleboard. The on-site restaurant opens daily for breakfast and there is underground and surface complimentary parking available to all guests.
The resort has over 40 restaurants and shops nearby.