Tag Archives: Alexandria Savoy

The Alexandria Savoy

Speaking of the Savoy (see last post), Egypt had no less than four hotels that borrowed the name of the original London establishment – which took its name from a palace that formerly stood on the site, founded by the … Continue reading


Filed under Grand hotels