HOLIDAY VILLA HOTEL

Ibn Abi Sulma Street
Doha
Qatar