Holiday Villa Hotel & Residence City Centre Doha 4 stars

Zone 25,Street 997 Ibn Abi Sulma Muntazah Signal P.O Box 47601, Doha, Qatar

Hotel image
Read more reviews for Holiday Villa Hotel & Residence City Centre Doha