Tiflis'in tarihi merkezinde bulunan bu otel, Kutsal Teslis Katedrali'ne yürüyerek 5 dakikalık mesafededir. David L Hotel, konuklarına ücretsiz Wi-Fi erişimi ve şarap tadımı seansları sunmaktadır. Otelin klimalı aydınlık odaları sıcak renk iç mekanlara ve klasik tarzda bir dekora sahiptir. Her odada düz ekran TV, buzdolabı ve özel banyo mevcuttur. Avlabari Metro İstasyonu'na 200 metre uzaklıkta bulunan David L Hotel, Tiflis Merkez Tren İstasyonu'na 3,8 km mesafededir. Tiflis Uluslararası Havalimanı, otele 15 km uzaklıkta bulunmaktadır.