Hotel leela is a family restaurant located in Thiruvananthapuram, Kerala. The average rating of this place is 3.30 out of 5 stars based on 3 reviews. The street address of this place is GW8P+463, Murinjapalam Pottakuzhi Rd, Veerabhadra Gardens, Pottakkuzhi, Thiruvananthapuram, Kerala 695033, India. It is about 1.42 kilometers away from the Trivandram railway station.
Avenues Reflections 16 months ago
They must have to the customers mind by keeping the quality of every aspects of what mean or to be a hotel in current scenarios especially quality of serving foods as well as neatness in staffs appearance, table, serving pan, behaviour. I could not see any good things to say here.