You can not get more central when you are visiting Cairo. Atlas is close to all the major banks in Egypt. The hotel is minutes walking from the Egyptian Central bank, the Egyptian Museum, and Tahrir Square. Thanks to the Al Azhar Tunnel, you are just 15-20 min away from Cairo Airport.
Atlas features also a restaurant that is adjacent to the hotel. It has a separate management, and can offer you all types of Egyptian, as well as international cosine you may wish for.