La Villa Olevano está situada en una zona tranquila del centro de Ascona, a solo 2 minutos a pie de la estación principal de autobuses y a 7 minutos del embarcadero. Cada habitación ha sido decorada de forma individual y la villa tiene un encantador jardín con piscina.
Todas las habitaciones cuentan con suelo de baldosa, baño privado con ducha o bañera, minibar y TV por cable.
El desayuno y todas las comidas se sirven en el restaurante o en la terraza del Hotel Tamaro, situado en la famosa plaza de Ascona, a orillas del lago, a 7 minutos a pie de la Villa Olevano.