Latest
Where: Cairo, Egypt Why Go? Rising tall on the banks of the River Nile, The St. Regis Cairo is located at the North end of the Corniche, in the heart of Egypt’s bustling metropolis providing easy access to the magnificent monuments of a city steeped in history. The epitome of modern Egyptian glamour, the hotel […]
...