Ritz-Carlton opens first Swiss hotel
September 14, 2017
The Ritz-Carlton is bringing its brand into Switzerland with the opening of a Geneva property.