Tags Posts tagged with "Villaggio Shopping Mall"

Villaggio Shopping Mall

The Torch

2290
The Torch hotel in Doha is one of the most iconic landmarks in Qatar’s capital. General Manager Gerhard Foltin explains what makes a stay in the hotel special.