'Le Champollion is the gourmet restaurant of this city's Le Meridien Hotel, on an island in the Nile'
Cairo
HOTELS: Le Champollion is the gourmet restaurant of this citys Le Meridien Hotel, on an island in the Nile
Le Champollion is the gourmet restaurant of this city's Le Meridien Hotel, on an island in the Nile
Le Champollion is the gourmet restaurant of this city's Le Meridien Hotel, on an island in the Nile
HOTELS
Cairo
HOTELS