Отель открылся в 2012 году. Отель состоит из главного 43-этажного здания, есть 5 лифтов. Находится на шоссе шейха Зайда. С его территории открывается вид на Бурдж-Халифа и фонтан Дубаи. Прогулка от отеля до станции метро Business Bay занимает менее 6 минут. Поездка от отеля City Premiere Deluxe Apartments до торговых центров Dubai и Mall Of The Emirates занимает 15 минут. При заезде в отель взимается депозит. Отель подойдет для бизнес-поездок.