Opposite Naif Police Station, Behind Car Parking Building, Naif Area, Deira, Dubai, Dubai
Review Score: 1 No. Of Reviews: 1
Max:0 Min: 40
Featuring free WiFi, Al Ahrar Hotel offers accommodation in Dubai, 900 metres from Twin Towers Shopping Centre. Guests can enjoy the on-site restaurant. All rooms have a flat-screen TV with satellite channels.