Posting Date Jan 27, 2020. Location Al Messila, a Luxury Collection Resort & Spa, Doha, Al Messila, 970 Al Amir Street,, Doha, Qatar, Qatar VIEW ON MAP.

Link