El hotel está situado a 5,6 km del aeropuerto Turín Caselle. Ofrece fácil acceso al centro de la ciudad, ya que la estación de tren Borgaro Torinese (línea Turín-Ceres) se encuentra en sus inmediaciones. En los alrededores de la propiedad sus huéspedes encontrarán multitud de lugares de interés, como el Parque Regional La Mandria o el Palacio Real de Venaria. Este establecimiento dispone de un total de 108 habitaciones con aire acondicionado, todas equipadas con TV LCD con canales deportivos y servicio de películas de pago por visión. Sus huéspedes podrán disfrutar de las instalaciones de relax que ofrece, como baño turco, sauna y piscina interior. Además, la propiedad dispone de un restaurante elegante perfecto tanto para almuerzos de negocios como para cenas románticas.