Home Place Lodge and Suites Williston is set in Williston. This 3-star hotel has air-conditioned rooms with a private bathroom. Free WiFi and a 24-hour front desk are available. Guest rooms in the hotel are equipped with a TV. A continental breakfast is available every morning at the property. There Read more
Home Place Lodge and Suites Williston is set in Williston. This 3-star hotel has air-conditioned rooms with a private bathroom. Free WiFi and a 24-hour front desk are available. Guest rooms in the hotel are equipped with a TV. A continental breakfast is available every morning at the property. There is an on-site restaurant, which serves a variety of Chinese dishes. Alexander is 36 km from Home Place Lodge and Suites.