Este hotel se encuentra en un parque de 2,5 hectáreas, en el centro de la ciudad de Tours. Las habitaciones presentan un estilo moderno y están situadas en un castillo reformado del siglo XVII o en el mismo establecimiento. Por la noche, los huéspedes pueden disfrutar de cocina tradicional francesa o de una bebida en el bar. El hotel está situado a 5,8 km de la estación de trenes TGV Saint-Pierre-des-Corps.