Malabadi Hotel
Malabadi Hotel
Selahattin Eyyubim Mah, Diyarbakir, Turkey
, Diyarbakir, Turkey
No info available for this location