Karta Vacation Rentals
On Sheikh Zayed Road, facing Emirates Towers metro station and about 6 km from Dubai’s city center. A 20-minute metro ride links you to Dubai International Airport. Steps from Dubai Mall and the Burj Khalifa, with Jumeira Open Beach nearby and a scheduled shuttle to La Mer Beach.