Family Palace is located in 169 Mohamed Farid Street, Downtown, 11511, Cairo, Egypt.