Al Fahidi - Dubai - United Arab Emirates
Al Ghubaiba Metro Station is a Subway station located at Al Fahidi - Dubai - United Arab Emirates. It has received 212 reviews with an average rating of 4.6 stars.
The address of Al Ghubaiba Metro Station: Al Fahidi - Dubai - United Arab Emirates
Al Ghubaiba Metro Station has 4.6 stars from 212 reviews
Subway station