Situato a 2,8 km dai Colossi di Memnone, lo Shahrazad Palace offre un giardino, una terrazza e sistemazioni climatizzate con balcone e connessione WiFi gratuita.
L'aparthotel dispone di patio, vista sul lago, area salotto, TV satellitare a schermo piatto, cucina completamente attrezzata con forno a microonde e frigorifero, e bagno privato con bidet. A disposizione anche un forno, un piano cottura, un tostapane e un bollitore.
Il Tempio Medinet Habu si trova a 5 km dal Shahrazad Palace, mentre Deir el-Medina dista 5 km. La struttura dista 7 km dall'Aeroporto più vicino, quello Internazionale di Luxor, e fornisce un servizio di navetta aeroportuale a pagamento.