Апарт-отель состоит из одного 7-этажного главного здания. Расположен на оживлённой улице шейха Зайда, в районе Аль Барша, в 5 минутах ходьбы от торгового центра Mall of the Emirates. Недалеко находится конференц-центр Дубая и район Медиа-Сити. При заезде в отель взимается депозит. Отель безалкогольный.