Olayan Plaza Hotel se encuentra a 3,6 km del centro de La Meca, donde puedes encontrar restaurantes, tiendas y, por supuesto, Sacred Mosque, un lugar de interés popular en La Meca.