Ideally placed off Interstate 95, a short drive from beautiful beaches, this Ormond Beach, Florida hotel provides a variety of thoughtful amenities along with easy access to area attractions.
Number of rooms: 84
155 Interchange Boulevard, Ormond Beach, FL 32174, United States