Ellada Garden bevindt zich in Mencil, op 8,5 km van Pondok Indah Mall, en biedt accommodatie met een tuin, gratis privéparkeren, een terras en een restaurant. Tot de faciliteiten van deze accommodatie behoren roomservice, een 24-uursreceptie en gratis WiFiin de hele accommodatie. Voor een drankje kun je terecht bij de bar.
Plaza Senayan ligt op 15 km van het hotel, en Winkelcentrum Pacific Place ligt 16 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Halim Perdanakusuma, op 23 km van Ellada Garden.