The Lotus Boutique Hotel is located in Burj Nahar, Deira Dubai. It is a few minute's drive from Dubai International Airport, World Trade Centre, Dubai Creek Golf Club and the famous shopping malls and business districts of the United Arab Emirates.