Freddie Mercury - Swiss Hotel Apartments is in the heart of Montreux, within a 10-minute walk of Musee du Vieux Montreux and Freddie Mercury Statue. This hotel is 2 mi (3.2 km) from Chateau de Chillon and 12 mi (19.3 km) from Lavaux Vineyard Terraces.