★★
Super 8 by Wyndham Ormond Beach (2 stars) is an economical place for small budgets located 10 km far from the center of Ormond Beach. Offers to its customers free wifi internet connection in all its facilities. Super 8 by Wyndham Ormond Beach offers several amenities, being some of the most relevants: parking, free parking and air conditioned. Its facilities are adapted to persons with reduced mobility. It is noteworthy that this accommodation accepts customers travelling with pets. It belongs to the Wyndham Hotels & Resorts chain.
There are 281 comments on this accommodation:
Address: 1634 North US Highway 1. FL 32174 Ormond Beach. United States.