Lemon Tree Hotel, Electronics City, Bengaluru
54b/55a Hosur Main Road Electronics City, Phase I, Bengaluru 560100 India

Sep, 10, 2022
The hotel room given to us was very neat and spacious.
Sep, 4, 2022
It was fantastic to get a neat and clean room afte... See more