Sobha Creek Vistas are premium apartment complexes with all the modern amenities one could ask for. One of the key advantages of the buildings is their location. This residential complex is located in the well-appointed, rapidly developing area of Dubai’s Mohammed Bin Rashid City. The project is set to become an attractive place for permanent residence and family tourism.Sobha Creek Vistas towers are built close to the emirate’s key tourist attractions such as Dubai Marina or the Mall of Emirates. This location makes Creek Vistas apartments suitable for both long-term and short-term rentals. The average return on investment here is estimated at 4.9%.