Il s'agit d'un établissement moderne dont la structure rappelle celle d'un palais arabe, notamment grâce à sa façade en pierre sobre, aux piscines extérieures (structurées comme un don de la divinité ou la cour de récréation du paradis, comme dans l'architecture musulmane) ainsi qu'à la décoration des chambres et des parties communes. Cette atmosphère est entretenue par le parfum du jasmin, les oliviers de l'extérieur ainsi que l'uniforme du personnel. La structure du complexe et la décoration sont en accord avec le style général de l'hôtel, de bon goût et très réussi. L'ensemble se compose de 240 chambres dont 50 sont des chambres doubles, répartis dans trois édifices. Le reste est composé de suites. L'hôtel compte trois piscines (deux piscines extérieures et une piscine climatisée couverte), un restaurant principal situé dans l'enceinte même de l'hôtel (en plus de dizaines d'autres restaurants au sein de la médina), deux bars (à la plage et dans le hall), un café maure, une salle de fitness (ouverte de 9 h à 18 h) et un hammam (ouvert de 10 h à 22 h).
En plus de ces installations, les clients de l'hôtel Diar Lemdina ont rapidement accès aux attractions de Yasmine Hammamet. Parmi celles-ci, se trouvent le parc d'attractions Carthage Land (une vingtaine d'attractions pour les petits et un mini zoo), différents musées (sur l'histoire des civilisations méditerranéennes ou l'histoire de Tunis), des galeries d'art, un casino, une multitude de magasins, etc. Toutes ces attractions sont agrémentées de spectacles de rue itinérants dont les personnages représentés sont caractéristiques de la culture tunisienne. Il y a la danse des sept voiles, les charmeurs de serpents, les dompteurs de chameaux, etc. Deux parkings, dont un couvert, sont à la disposition des clients. Le Wi-Fi est accessible dans le hall et dans quelques suites mais la vitesse de connexion laisse à désirer.