Best Western Castillo Del Sol - Ormond
Resort Overview
This oceanfront hotel in Ormond Beach features a private beach, outdoor pool and on-site restaurant. Every room offers a private balcony or patio with an Atlantic Ocean view and a flat-screen cable TV with Showtime.
A mini-fridge and coffee maker are included in the contemporary rooms at Best Western Castillo Del Sol. They also have free WiFi and a seating area.
Guests can relax on the sun terrace or use the business center at Best Western Ormond Beach. For added convenience, the hotel offers underground parking. Ormond Memorial Art Museum & Gardens is a 13-minute walk from this hotel. Daytona Beach International Airport and Daytona International Speedway are within an 18-minute drive.
Resort Address:
205 South Atlantic Avenue, Ormond Beach, FL 32176