In a Historic Cairo High-Rise, Apartments That Might Inspire a Longer Stay By August 28, 2024T Magazine The Immobilia Building, which was once the city’s tallest structure, is home to four new luxurious guest suites. The Immobilia Building, which was once the city’s tallest structure, is home to four new luxurious guest suites. Read More