DUBAI: The first residents of Meera Tower at The Residence Collection, Al Habtoor City have moved into their new homes. Meera Tower, available for rent, incorporates 344 luxury apartments on the banks of the Dubai Water Canal. The high-end homes, which range from one to seven bedrooms, boast stunning views of Dubai’s famous skyline. Each bedroom boasts an en-suite bathroom. …