Villa Kruger on the Lake
Bed and Breakfast
Montreux, Lavaux
Situated in Montreux on the Swiss riviera, Villa Kruger Boutique B&B is located directly on Lake Leman, amidst a 1000 m2 private garden with direct lake access, several terraces and balconies.
Number of rooms: 4
17 Villas Du Bochet, 1815 Montreux, Switzerland