This property offers a variety of suites and apartments for long and short accommodation in Doha. It overlooks the Arabian Gulf and is nearby the City Centre Shopping Mall.Guests have a choice of 6 restaurants and 4 cafés situated on various floors, all..