Located in the heart of Cairo, the Ritz Carlton is a luxury 5 stars hotel that offers views of the Egyptian museum and The Nile.