close boutique hotel close Country: Egypt close City: الجيزة
La Cascada
Tout Cafe
Delta Pyramids Hotel
Le Gourmet
Jasmine Restaurant ?