21 High Street Residences
Doha, Katara St.
Doha, Katara St.
With a stay at 21 High Street Residence By The Torch in Doha (West Bay), you'll be a 3-minute drive from Katara Beach and 6 minutes from City Centre Shopping Mall. This upscale hotel is 3.7 mi (6 km) from Doha Corniche and 6.3 mi (10.1 km) from Souq Waqif Art Gallery.