The Leela Hotel ligt in Dubai, op 5,9 km van Grote moskee van Dubai, en biedt accommodatie met een buitenzwembad, gratis privéparkeren, een fitnesscentrum en een bar. Dit hotel met 4 sterren biedt gratis WiFi, roomservice en een 24-uursreceptie. De accommodatie biedt een geldautomaat, een businesscentrum en geldwisselservice voor gasten.
Het hotel biedt kamers met airconditioning, een bureau, een waterkoker, een minibar, een kluisje, een flatscreen-tv en een eigen badkamer met een bad. Alle kamers bij The Leela Hotel hebben beddengoed en handdoeken.
De accommodatie heeft een restaurant dat Afrikaanse, Amerikaanse en Indiase gerechten serveert. Op aanvraag kun je er ook terecht voor vegatarische, halal en veganistische opties.
Dubai World Trade Centre ligt op 7,2 km van The Leela Hotel, en Sahara Centre ligt 8 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Dubai, op 4 km van het hotel.