0 / 60 seg.

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