About Us
Discover the true meaning of hospitality at Sapphire Plaza Hotel, a 4 stars hotel located at the heart of Doha. Combines style & innovation to create a completely new experience. An experience that offers an array of services and features designed to meet the evolving needs of today’s travelers.