Отель расположен на побережье Jumeirah Beach, в центре престижного района Dubai Marina, в 10 минутах езды от бизнес-районов Internet City, Media City, Knowledge Village, в 15 минутах ходьбы от ближайшей станции метро, посреди многочисленных магазинов, ресторанов и развлекательных заведений. Отель открыт в 2000 году, 2 раза в год проводится профилактический ремонт. Подходит как для деловых поездок, так и для семейного отдыха, в том числе с детьми.