Located 302 meters from Al Jawhara Optics. Set in a prime location of Riyadh, Bait Al Amani Suites puts everything the city has to offer just outside your doorstep.
Located 890 meters from Al Jawhara Optics. Stop at Sheraton Riyadh Hotel & Towers to discover the wonders of Riyadh. The property features a wide range of facilities to make your stay a pleasant experience.
Located 980 meters from Al Jawhara Optics. Stop at Al Hamra Palace Hotel - Riyadh to discover the wonders of Riyadh. Both business travelers and tourists can enjoy the hotel's facilities and services.