Drr Ramah Hotel Apartments 4 Hotel
Al Mugeera Ibn Shaba- Al Murooj Dst., 11564 Riyadh, Saudi Arabia
Drr Ramh is located in Riyadh, just a 20-minute drive from Kingdom Centre, the commercial skyscraper. Guests can make use of the free Wi-Fi in the entire hotel, the gym and the 24-hour front desk.