The Holiday Inn Express Dillard is situated within walking distance of the town centre and features an indoor pool and a jacuzzi.
Amenities at the hotel include a 24 hour reception and a safe. An internet connection is available for those who wish to remain connected while on the road. The hotel's multilingual staff will be happy to share local knowledge and assist you in organising your stay in Dillard.
The Holiday Inn Express Dillard has 65 rooms offering all the essentials.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.