Sabkha Road,Opposite Palm Deira Metro StationN,Deira, Dubai
Review Score: 1 No. Of Reviews: 1
Max:0 Min: 59
Featuring free WiFi throughout the property, Al Amana Hotel offers accommodation in Dubai, 1.2 km from Twin Towers Shopping Centre. Rooms have a TV with satellite channels. For your comfort, you will find slippers and free toiletries.