Karta Vacation Rentals
In Dubai’s Business Bay, a stylish hotel base steps from Burj Khalifa and the Dubai Fountain. About 5 km from the city center and roughly 18 km from Dubai International Airport, with The Green Planet and Jumeirah Beach an easy drive away.