Holiday Inn Meydan hotel is 2 km from the Al Faisaliyah Center, a 44-floor skyscraper, and 5 km from the National Museum of Saudi Arabia.

The hotel rooms offer free Wi-Fi, flat-screen TVs and minifridges, as well as tea and coffeemakers, Suites add separate living areas and kitchens, plus whirlpool baths.