Treebo Trend The Sai Leela Suites R T Nagar is located in Bangalore, within 5.6 km of Indian Institute of Science, Bangalore and 6.3 km of Indira Gandhi Musical Fountain Park.
Number of rooms: 22
#2, 1st Cross, HMT Layout, Chowdaiah Block, Near BMTC Bus Stop, R.T Nagar, 560032 Bangalore, India