Book hotels, hostels, and more | ||
Africa Asia British Isles Canada | Caribbean Europe Middle East North America | Oceania Other South America United States |
Holiday Villa Hotel and Residence
Doha, Qatar
The Holiday Villa Hotel and Residence City Centre Doha offers luxurious rooms and suites and fully serviced apartments in the commercial area, a 10-mi...