Basel, Switzerland - 27 August, 2016: Grand Hotel Les Trois Rois building facade. Grand Hotel Les Trois Rois (English: Hotel of the Three Kings) is a luxurious 5-star hotel in the Swiss city of Basel.
{}