See reviews 0 THE TORCH * * * * *

DOHA

Qatar

Architecture, 300m tower, 360 ° view.
Le + Sublimhotel
Lobby
Room/Suite

163 Rooms.

Restaurants & Bars
Outdoors