Al Najada Hotel Apartments By Oaks 974 Doha, Baharat Al Jufairi Street, Al Najada ***** 8.5 / 10 166 reviews