Located right in front of the Pyramids of the Giza Plateau, this bed and breakfast has a rooftop terrace with a barbecue.