Deluxe Holiday Homes™ Deluxe Holiday Homes™ is a DTCM licensed Operator managing vacation rental apartments for short term stay in Dubai. Phone: 43920202 Office 701, Code Business Tower, Al Barsha 1 Dubai United Arab Emirates Map Other Categories: Travel & Tourism » Hotels |