Set in Centerville, Super 8 Centerville features a garden. Featuring a terrace, the 2-star hotel has air-conditioned rooms with free WiFi. Rooms have a TV with cable channels. Every room is fitted with a private bathroom. The 24-hour front desk can offer helpful tips for getting around the area.
More information