İstanbul Finans Merkezi bünyesinde yer alan otel, 57.000 m²'lik inşaat alanına yayılmış, 5 yıldızlı uzun dönemli konaklamaya uygun yapıda ve ziyaretçilerin ihtiyaçları göz önünde bulundurularak tasarlanmıştır.
Yaklaşık 325 oda sayısı ve 75’e yakın uzun süreli konaklamaya uygun oda tipi ile konaklama hizmeti verecektir.
Ayrıca, otelde SPA merkezi, yüzme havuzu, spor salonu ve restoranı da yer almaktadır.