South Ridge is a 6 Tower development on the Downtown Dubai Master plan. From your unique location overlooking the vibrant urban landscape of Burj Khalifa, you enjoy breathtaking vistas across The Old Town and The Burj Lake.This is your opportunity to set a new lifestyle trend.