20 minutes drive from Doha city center
Island The St. Regis Marsa Arabia is located in the center of one of the bays of The Pearl Island, a 20-minute drive from the center of Doha. The man-made island of The Pearl is truly one of the pearls of Qatar with a 32-kilometer coastline, ports and marinas with snow-white yachts, green alleys with chic restaurants and cozy cafes, expensive boutiques and 5-star hotels.
Real estate advisor