The Leela Hotel

Located in Deira, this hotel is within 2 miles (3 km) of City Centre Deira, Dubai Tennis Stadium and Dubai Creek. BurJuman Mall and Wafi City Mall are also within 3 miles (5 km). Deira City Centre Station is 10 minutes by foot and GGICO Station is 19 minutes.

Star Category

Near by places

Al Ghurair Centre,Union Square Metro Station,Twin Towers Shopping Centre,Al Rigga Metro Station,Salah Al Din Metro Station,Bur,Consulate General of the United States of America

Complimentary Wi-Fi

Yes

Internet

No

Parking

No

Hotel Facilities

  • Steam Room
  • Lift
  • Restaurant
  • Connecting Rooms
  • Telephone
  • Multi Language
  • Self Parking
  • Valet Parking
  • Non Smoking Rooms
  • Meeting Rooms
  • Outdoor Pool
  • Airport Service
  • Tour Desk
  • Room Service
  • Lobby
  • Wifi
  • Gym