Switzerland
+41219630551
This hotel lies in Montreux.Built in 1904, this hotel comprises a total of 78 rooms.All the rooms have an en suite bathroom with hairdryer, as well as Internet access.This hotel lies in Montreux.Built in 1904, this hotel comprises a total of 78 rooms.All the rooms have an en suite bathroom with hairdryer, as well as Internet access.