Al Jawhara Hotel Apartments
Po Box 116036,Dubai,Uae, Dubai city
The air-conditioned city hotel offers guests a wide range of facilities, which include a business centre with conference facilities and meeting rooms, room and laundry services, a beauty salon, a 24-h...
More Info