One of the oldest hotels in Europe—the first official record of its existence is from 1681—the Hotel Les Trois Rois is not only named after three kings but has hosted many royals over the centuries, among them Napoleon on a visit in 1797 and, more recently, Queen Elizabeth II. The current exterior dates from 1841 to 1842, though from 2004 to 2006 the hotel underwent a thorough renovation of its interiors. The classic, old-school gilding and decor were kept, but modern comforts—heated bathroom floors, electronic control panels, and other contemporary touches were added. The hotel's fine dining restaurant, Cheval Blanc, has received two Michelin stars for its haute Mediterranean menu. There is also a brasserie and the hotel runs the nearby Chez Donati, which specializes in Piedmont cuisine. The bar has a wonderful terrace with Rhine river views in the summer and a fire in its fireplace on winter nights.