Steigenberger Nile Palace se situe au centre de la ville historique Louxor, sur le Nil. L'hôtel dispose de 304 chambres: 29 chambres supérieures, 2 suites diplomatiques, 16 Junior suites, et 1 suite présidentielle.