Located 7 km from Al-Masjid an-Nabawi, Omar Suites provides accommodation with free WiFi and free private parking. Each unit features a kitchen, air conditioning, a flat-screen TV and a private bathroom with free toiletries. Guests can relax in the garden at the property.
Al Rashid Mega Mall is 3.3 km from the aparthotel, while Knowledge Economic City is 4.2 km away.
The nearest airport is Prince Mohammad bin Abdulaziz International Airport, 13 km from Omar Suites.