Sri Leela Bhavan is a hotel located in Secunderabad, Telangana. The average rating of this place is 4.20 out of 5 stars based on 5 reviews. The street address of this place is 157, Rashtrapati Rd, Pot Market, Monda Market, Takara Basthi, Secunderabad, Telangana 500003, India. It is about 0.44 kilometers away from the Secunderabad railway station.