About This Hotel

The St. Regis Almasa Hotel, Cairo is a luxury property located in Cairo, Egypt, part of the prestigious St Regis collection. As a Marriott Stars partner, guests booking through Sorara Travel enjoy exclusive VIP benefits including complimentary daily breakfast, room upgrades when available, hotel credit, and special welcome amenities.