Karta Vacation Rentals
In Dubai, about 11 km from the city center and roughly 11 km from Dubai International Airport. World Trade Centre Metro Station is just 2 km away, putting La Mer Beach, Dubai Mall, Max, Sheikh Rashid Hall, Dubai Sports World and Al Satwa Big Masjid within easy reach. A practical hotel in Dubai for shopping, beach days and events.