New Memnon est situé à Memnon Street, West Bank, 85952, Louxor, Egypte.