Featuring air conditioning, Aparthotel Roses is located in Riyadh, 4.2 km from Souq al-Thumairi. Imam Turki bin Abdallah Grand Mosque is 4.3 km from the property. Free WiFi is provided throughout the property.
All units have a dining area and a seating area with a satellite TV. There is also a kitchenette, equipped with a refrigerator. There is a private bathroom with free toiletries in each unit. Towels are available.
The property also offers grocery delivery.
Murabba Palace is 6 km from Aparthotel Roses, while Murabba Palace is 6 km away. The nearest airport is King Khalid Airport, 40 km from the property. Free private parking is available on site.