Swiss 5 Star Hotel in the Canton of Bern

Bern, Switzerland

Hotels & Resorts

CHF45.000.000

10 Oct 2019

#356