El campus fue fundado en 1880, en el Château du Rosey ubicado en la ciudad de Rolle, a 30 km de Ginebra, sobre un terreno de 30 has.
El edificio histórico, data del siglo XIV, era entonces un castillo medieval en ruinas, pero fue cuidadosamente renovado y el campus mejorado durante el siglo XX.
El Paul & Henri Carnal Hall, conocido como el Centro de Arte y Aprendizaje, cuenta con un laboratorio de cocina, salas de artes visuales y fotografía, estudios de danza, teatro y música.