Introducing Lotus at Creek Beach. Nestled in Dubai Creek Harbour, Lotus offers you a choice of the best 1 – 3 bedroom apartments with views of the waters as well as the city skyline. These homes are located in a popular family friendly community that has everything you need right at your doorstep.