The St Regis Caio has opened in Egypt. All images courtesy Marriott International

The St Regis Cairo in Egypt has opened its doors to overnight guests