Hotel Oyo 101 Click
2 Stars
Al Muraqabbat Road - Dubai,
United Arab Emirates
View Map
Area: Deira





Located in Downtown Deira, OYO 101 Click Hotel is 5 km from Dubai International Airport is 5 km away and Salah Al Din Metro Station is footsteps away.