Die Umgebung von Lausanne ist äußerst malerisch: Es ist kaum verwunderlich, dass das Internationale Olympische Komitee seit 1914 hier seinen Sitz hat. Die Stadt ist auf drei Hügeln erbaut, umgeben von Weinbergen und dem Genfersee zu Füßen. Vom gegenüberliegenden französischen Seeufer erheben sich eindrucksvoll die Savoyer Alpen. Die attraktive Altstadt ist weitgehend autofrei. Kleine Gassen mit Cafés und Boutiquen prägen das Straßenbild im mittelalterlichen Stadtkern. Das Hotel Continental Lausanne wurde ursprünglich für die Schweizerische Landesausstellung 1964 in Lausanne gebaut und kürzlich renoviert, modernisiert und erweitert. Es befindet sich gegenüber dem Hauptbahnhof von Lausanne, ca. 10 Gehminuten von der Altstadt und dem Einkaufsviertel entfernt.