The brand's presence spans Tier I, II, and III cities in India and extends to Dubai, Bhutan, and Nepal. As of last month, Lemon Tree Hotels is also adding a new property in Mumbai, India.