Where is Al Manzel Hotel Apartments?

Where is Al Manzel Hotel Apartments located?

Al Manzel Hotel Apartments, Abu Dhabi, United Arab Emirates (approx. 24.49575°, 54.37896°)


Where is Al Manzel Hotel Apartments on the map?