Business Description
Hotel Grand Cascade is a fully facilitated business hotel located in Chennai. The hotel’s location is only a walking distance from the Chennai Central railway station, and is strategically near the major shopping complexes in Chennai.