Abjar Grand Hotel

Sku: ab55bc494590

In Stock

Located in Deira, this hotel is within 3 mi (5 km) of Al-Maktoum Stadium, Deira City Centre, and Sahara Centre. Reef Mall and Palm Islands are also within 3 mi (5 km).

£ 58.50

More Info & Availability