Studio 88 is now located at Rue de la Gare 23 behind the Montreux train station The new Studio is really nice. :-) Parking is around the train station.
GOOGLE MAPS Julie Aigroz Lewine: contact - +41 (0)79 507 09 94