some resorts i selected to stay:
Dubai:
http://www.emirateshotelsresorts.com/al-maha/en/
or
http://www.jumeirah.com/hotels-and-resorts/destinations/dubai/Jumeirah-Bab-Al-Shams/
Cairo:
or
http://www.fairmont.com/towersheliopolis
In Dubai:
- Desert Safari or Dine at Al Hadeerah
- Hot Balloon or Helicopter Tour
- Shopping

- Meet Friends/Relatives
In Egypt:
- Culture & Dine at River Nile
- Culture
- Full day Trip of Alexandria
- Swim/Relax
- Swim/Relax