Apollo Dimora Riyadh presents 105 elegant hotel rooms, among which 70 are standard, 25 suite and 10 deluxe hotel rooms. There are dedicated parking facilities available in front of the hotel for its guests. Apart from these basic facilities of stay and parking, Apollo Dimora Riyadh also offers countless other unique facilities.