Swiss-Belhotel International’s Indonesian expansion has continued at pace, with the opening of Swiss-Belhotel Solo, Central Java on September 1st 2020. It is an arresting new property in one of Indonesia’s most charming cities. Nestled in the heart …
