Metro Station Is Right There
With how close Mount Royal is to the metro station, you will be able to see everything in Dubai. A short walk outside and you will be right on the metro station's front steps, and well on your way to the next destination on your list.