The pleasant four-storey hotel comprises a total of 75 rooms, of which two are suites, and features a reception area, a bar, and a conference room. An à la carte restaurant is also available for guests' use.
The hotel is located in a suburb of Tours. The nearest public transport stop is about 500 m away.