Het Al Moudira Hotel ligt aan de westelijke oever van de Nijl in Luxor, in de buurt van het oude Thebe en de Vallei der Koningen, dat op de Werelderfgoedlijst van UNESCO staat. Het hotel beschikt over een selectie kamers, suites en appartementen met moderne voorzieningen, waaronder satelliettelevisie, minibars en telefoons. Gasten kunnen genieten van heerlijke maaltijden in het restaurant van het hotel en genieten van verfrissende drankjes aan de bar van het hotel. Andere voorzieningen en diensten van het hotel zijn een wellness-spa, een zwembad en een tuin.