MANTRA
Updated 58 days ago
Crowne Plaza, 5th floor, Doha, Qatar
Located at the heart of the City in West Bay, downtown Doha, Mantra is a vibrant addition to Doha's social experience...
Charge your Mind with Great outdoor experience with views of West Bay and the Arabian Sea