Surrounded by educational institutions, hospitals, restaurants, banks and ATMs, Treebo Trend Pechis Castle is a modern property located on Sterling Road in Chennai. This four-storey, value-for-money serviced apartment is easy to reach as both the Intercity Bus Stand and Chennai Central Railway Stati...