Why This Hotel?
31/3, Mount Poonamalle High Road, Manapakkam
chennai, tamil nadu, india
About Lemon Tree Hotel, Shimona, Chennai
The Lemon Tree Hotel is a centrally air conditioned resort located in the heart of the city and boasts of a luxuriously majestic setting and regal grace. A cheery smile and a whiff of the signature lemon fragrance are the duo royal features that lend an outstanding merit and an imperial existence to this hotel in a welter of competitive commercial hub of Chennai.