• The St. Regis Cairo Makes An Elegant First Impression in Egypt

    1 month ago - By JustLuxe

    Towering palatially over the banks of the River Nile in the heart of Cairo, The new St. Regis Cairo, is an emblem of modern luxury and old-world opulence that artfully embodies the mythical lore and contemporary lifestyle of Egypt's dynamic...
    via JustLuxe.com
    Read more ...