Quite possibly as luxurious as it gets, St Regis Cairo is exquisite to say the least. Within the heart of Cairo, overlooking Zamalek Island, this hotel offers spectacular views of the city whilst also offering a peaceful oasis to truly unwind within.