Location This city hotel lies at the heart of the city of Dubai just behind the famous city centre shopping mall Facilities The establishment comprises a total of 108 accommodation units A lobby and a reception are available to guests The upper floor . . .
Al Jawhara Metro Hotel is conveniently located in the popular Deira area Offering a variety of facilities and services the hotel provides all you need for a good nights sleep Facilities like 24-hour room service 24-hour front desk express check-inche . . .