-
Located in Bur Dubai, this aparthotel is within 1 mi (2 km) of Meena Bazaar and BurJuman Mall. Dubai Museum and Grand Mosque are also within 2 mi (3 km). Al Karama Station is 11 minutes by foot and Khalid Bin Al Waleed Station is 19 minutes. This aparthotel features an outdoor pool, a fitness center, and a coffee shop/café. Read more...
Home Tag: Welcome Hotel Apartments 1 in United Arab Emirates