Das Hotel Somerset Al Mansoura Doha befindet sich im Zentrum von Doha, in 2 Kilometer Entfernung von einem beliebten Einkaufszentrum, dem Souq Waqif. Das Aparthotel verfügt über einen Swimmingpool und WLAN in den öffentlichen Bereichen.
Zu den Sehenswürdigkeiten in der Nähe gehört Simaisma Street in 25 Fußminuten Entfernung vom Hotel. The Mall Doha ist auch einen Besuch wert und liegt 10-minütige Autofahrt von hier entfernt. Das Somerset Al Mansoura liegt auch nicht weit entfernt von der U-Bahn-Station Al Mansoura. Die Unterkunft liegt in 3 Kilometer Entfernung vom Museum für Islamische Kunst.
Das Hotel verfügt über 158 Zimmer mit Ausstattung zur Kaffee- & Teezubereitung und bietet eine Klimaanlage. Die separaten Badezimmer bieten zudem eine Duschhaube und Badelaken für Ihren Komfort.
Das Restaurant Papa Johns ist ein À-la-carte- Restaurant, spezialisiert auf die italienische Küche.