Swiss 5 Star Hotel in the Canton of Bern

Bern, Switzerland

Hotels & Resorts

CHF45.000.000

15 Aug 2019

#356