INTRODUCTION

The Plaza Doha is an iconic luxury destination that will redefine the concept of luxury living.