Location

Ahmed Bin Majid Street

5 0 Reviews

Ahmed Bin Majid St, Doha, Qatar

Distance from the hotel

By foot :

By public transport

By car

Reviews