Located close to the Hamad International Airport and city center, the 120-room property will appeal to today’s independent travelers DOHA,…
This website uses cookies.