Lord Hotel Apartments

Dubai deira Al Jazira Street,40b St,Al Rigga,Deira Dubai