This waterfront mansion is located in Ticino, Switzerland.
It was built in 2016 and features approximately 18,298 square feet of living space with 7 bedrooms, 8 bathrooms, indoor swimming pool, subterranean garage and more.
This incredible home is located in St. Moritz, a luxury alpine resort town in Switzerland’s Engadin valley.
This triplex penthouse apartment is located in Geneva, Switzerland.
This 18th Century mansion, dubbed “Château d’Hauteville”, is located in St Legier La Chiesaz, Vaud, Switzerland and is situated on 66 acres of land.