Designed by
Title
Grand Hotel Les Trois Rois building facade #76501806
Description
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.
This image is editorial