Отель состоит из 50-этажного здания. Всего 272 номера. Отель примыкает к торговому центру Doha City Center.
Расположение: Отель расположен в самом сердце коммерческого и финансового центра Катара, недалеко от деловых и дипломатических районов и в нескольких минутах ходьбы от выставочного и конференц-центра Дохи (DECC). От международного аэропорта Хамад — 11 км.
Сайт: www.marriott.com/en-us/hotels/dohjb-jw-marriott-marquis-city-center-doha