Отель David расположен в центре города Дунгуань, в 16 км от современного международного выставочного центра Гуандун и в 600 м от международного выставочного и конгресс-центра Дунгуаня.
Все номера оснащены кондиционером и телевизором с плоским экраном.
В окрестностях находятся такие популярные достопримечательности, как театр Дунгуань Юлань, центральная площадь Дунгуань и торговый центр Hilton Plaza. Расстояние от отеля David до международного аэропорта Шэньчжэнь Баоань составляет 41 км.