Pakistan
Lahore
Royal Swiss Lahore sits in Lahore, bringing together a fitness centre and on-site dining. The result is a well-placed stay with a clear sense of place.