Situé dans le quartier de Zamalek sur le Nil, l'hôtel New President propose des chambres climatisées avec télévision à écran LCD. Il dispose également d'un restaurant à la carte avec un bar.
Toutes les chambres possèdent une décoration soignée et sont dotées d'un minibar. La connexion Wi-Fi gratuite et la télévision par satellite vous permettront de rester en contact avec le monde extérieur. Toutes les chambres sont équipées de salles de bains privées.
La réception est ouverte 24h/24 et offre des services d'enregistrement et de départ rapides. Il est situé à 1 kilomètre du pont du 15 mai et à 19 km de l'aéroport du Caire.