The Mandala Hotel liegt zentral am Potsdamer Platz, direkt gegenüber dem Sony Center. Die Lage ermöglicht bequeme Spaziergänge zum Brandenburger Tor und anderen Sehenswürdigkeiten wie dem Reichstag oder Checkpoint Charlie. Der Tiergarten und die Spree sind ebenfalls fußläufig erreichbar, was das Stadtbild mit Natur verbindet.
Das Hotel bietet Zimmer mit Optionen wie Doppelbetten, Queensize- oder Kingsize-Betten. Viele Unterkünfte verfügen über Balkone oder Terrassen, die einen angenehmen Ausblick bieten. Die Zimmer sind mit Teppichboden, Kochnische, Kühlschrank sowie individuell regelbarer Klimaanlage und Heizung ausgestattet.
Für das leibliche Wohl sorgt ein Nichtraucherrestaurant mit Frühstücksbuffet und Menüwahl zu Mittag und Abend. Das Hotel umfasst Sport- und Wellnessangebote, darunter Fitnessstudio, Sauna, Massage und Radverleih. Weitere Serviceleistungen umfassen Babysitting, medizinische Betreuung, Wäscheservice sowie einen Transferservice.