Le City Art Hotel bénéficie d'un emplacement central à Ruse, à proximité de l'hôtel de ville et du théâtre de la ville. Il propose des chambres climatisées à la décoration personnalisée avec minibar, télévision par satellite et connexion Wi-Fi gratuite.
Cet établissement de caractère occupe un bâtiment entièrement restauré officiellement classé monument culturel. Des briques ainsi que des éléments en fer ont été utilisés comme matériaux décoratifs pour créer un style architectural spécial.