Mirage Taiba Hotel
1 StarsSHEIKH ABDEL AZIZ BIN SALEH STREET, - Medina, Saudi Arabia View Map
This unpretentious hotel is set in Madinah.
SHEIKH ABDEL AZIZ BIN SALEH STREET, - Medina, Saudi Arabia View Map
This unpretentious hotel is set in Madinah.