Hotel Grand Cascade is a fully facilitated business hotel located in Chennai, Tamil Nadu. Hotel Grand Cascade boasts of having various facilities such as fully furnished AC rooms, safe deposit lockers, travel desk and tour facilities, etc. he hotel’s location is only a walking distance from the Chennai Central railway station, and is strategically near the major shopping complexes in Chennai.