El campus de TASIS es una combinación de instalaciones académicas, de internado y recreativas que armonizan entre sí y con el paisaje circundante. La ubicación del campus se encuentran en la Collina d’Oro en el pueblo de Montagnola.
Lugano es una ciudad cosmopolita que ofrece un encanto histórico, caracterizada por amplias plazas, calles adoquinadas, cafés al aire libre, restaurantes, tiendas y restaurantes.