On Lido Beach
All Color TV, 130 rooms & suites – Banquet and Meeting Rooms up to 500
All Color TV, 130 rooms & suites – Banquet and Meeting Rooms up to 500
via Flickr http://flic.kr/p/rFVHdS
via Flickr http://flic.kr/p/rFVHdS

Historian of Modern Egypt