El City Seasons Towers Hotel Bur Dubai está situado en Burj Dubái, en el Emirato de Dubái, junto al centro comercial Burjuman, y cuenta con piscina al aire libre y sauna. Además, el establecimiento alberga un restaurante. El Zoco del Oro se encuentra a 8 km.
El City Seasons Towers Hotel Bur Dubai tiene ventanales con unas vistas perfectas a la animada zona de Deira o al jardín. Todas las habitaciones y suites incluyen TV de plasma y más de 50 canales internacionales, conexión a internet, minibar con refrescos, caja fuerte electrónica y set de té y café.
La recepción abre las 24 horas.
El hotel se halla a 10 minutos en coche del World Trade Centre de Dubái, a 15 minutos en coche del centro comercial Dubai Mall y del aeropuerto internacional de Dubái, y a 2 minutos a pie de la estación de metro Burjuman.