Indulge in retail therapy and enjoy a bite to eat at nearby Chennai City Centre Mall Treat yourself to top-quality shopping at Phoenix Mall, one of Chennai's largest shopping centers Our hotel is the ideal location to stay if you're in town for business at nearby IIT Chennai Learn More See More See Less